- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 StringBuffer类常用的几个方法
StringBuffer str=new StringBuffer(“opfjirfhir90”);str.charAt(i);//取字符串i位置的元素str.delete(str.charAt(i));//删除字符串i位置的字符str.append(“890”);//向str尾添加元素str.setCharAt(3,p);//用p替换str中索引为3的字符str.insert(2,o)...
2020-03-30 19:06:32
553
原创 Character类常用的几个方法
System.out.println(Character.isDigit(‘9’));//判断是否为数字System.out.println(Character.isLetter(‘d’));//判断是否为字母;System.out.println(Character.isLowerCase(‘A’));//判断是否为小写字母System.out.println(Character.isSp...
2020-03-30 19:05:35
601
原创 java中的Calendar类
1、Calendar类不能通过new方式来获得对象,需用成员方法getInstance()来得到一个对象2、public long getTimeInMillis()以毫秒为单位返回此Calendar的时间值3、public boolean after(Object when):判断此Calendar表示的时间是否在指定时间之后,返判断结果。4、public int get(int fiel...
2020-03-19 18:06:18
229
原创 判断是否为闰年
1、能被4整除但不能被100整除,或者能被400整除并且能被100整除public class num1to1 { static boolean isrun(int n){ if(n%4==0&&n%100!=0||(n%400==0&&n%100==0)){ return true; }else{ return false; } }...
2020-03-19 17:07:38
329
原创 最长递增子序列求解
问题:给定一个长度为N的数组,找出一个最长的单调自增子序列(不一定连续,但是顺序不能乱)。例如:给定一个长度为6的数组A{5, 6, 7, 1, 2, 8},则其最长的单调递增子序列为{5,6,7,8},长度为4.1、最长公共子序列法:我们可以将数组A排序后放入数组B,然后求A和B的最长公共子序列即可;代码:在这里插入代码片...
2020-03-16 22:30:40
293
原创 JAVA中浮点数取整数部分和取小数部分
public static void main(String[] args){ Scanner sc=new Scanner(System.in); double a=sc.nextDouble(); System.out.println("整数部分是:"+(int)a); System.out.print("小数部分是:"+a%1); ...
2020-03-14 11:13:48
5642
4
原创 求最大公约数及最小公倍数
1、辗转相除法辗转相除法又叫欧几里得算法,是欧几里得最先提出来的.辗转相除法的实现,是基于下面的原理(在这里用(a,b)表示a和b的最大公因数): (a,b)=(a,ka+b),因为如果p可以整除a,也可以整除b,那么p必然可以整除ak+b,即a*k/p+b/p,所以我们可以用两数中较大的数取余较小的数(余数),一直到出现0为止,不为0 的数就是最大公约数,例如: (27,45)=(27...
2020-03-05 18:35:48
1978
原创 java中保留指定小数位的方法
DecimalFormat format 方法:0和#的区别0:比实际数字的位数多,不足的地方用0补上。new DecimalFormat(“00.00”).format(4.14) //结果:04.14new DecimalFormat(“0.000”).format(4.14) //结果: 4.140new DecimalFormat(“00.000”).format(4.14)...
2020-03-01 13:29:54
931
原创 蓝桥杯第七届省赛JAVA真题----剪邮票
剪邮票如【图1.jpg】, 有12张连在一起的12生肖的邮票现在你要从中剪下5张来,要求必须是连着的(仅仅连接一个角不算相连)比如,【图2.jpg】,【图3.jpg】中,粉红色所示部分就是合格的剪取请你计算,一共有多少种不同的剪取方法请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。图1:图2:图3:...
2020-02-22 21:52:28
337
原创 排列组合问题
若有一串字母ABC,进行全排列,有六种方法,3的阶层,321,为什么是这样呢,我们根据代码看思路(这之间会涉及递归,回溯):将ABC看成数组,a[0]=A,a[1]=B,a[2]=C;(下文中用a0代替A,a1代替B,a2代替C),排列的过程就是交换位置的过程:1、先对A进行交换(即k=0时):a0和a0自己交换:ABCa0和a1交换:BAC(此步还未执行,只有上一步递归交换完后才会自行此...
2020-02-22 16:20:15
349
原创 无序集合与有序集合的遍历
无需集合set(set中的元素必须唯一,不允许有重复元素)和有序集合list(允许元素重复存在的有序对象)皆可用以下方式遍历1、Iterator迭代器遍历:Iterator it=set.iterator();while(it.hasNext()){System.out.println(it.next());}2、for-each形式:for(元素类型type 元素变量value:需...
2020-02-22 12:46:29
744
空空如也
sql在控制面板卸载时出现提示不能卸载,如下图
2020-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人