不废话先上图,了解这些起码有国奖!
1.自带的排序:Arrays.sort(数组名);
2.十进制转N进制:String str=Integer.toString(十进制数, N);
3.字符串转成字符数组:字符数组名=str.toCharArray();
4.字符串中取第N个字符:char a=str.charAt(N);
5.可以在其原来基础上改变的字符串:
StringBuilder str =new StringBuilder(“初始字符串”);
利用str.append(‘字符’);在原来str的基础上添加字符
6.生成一个大于等于0小于N的随机数:int a=new Random().nextInt(N);
7.求中间值:int mid=low+((high-low)>>1);
8.截取一个字符串str的子串 ,用str.substring(begin,end) 会截取字符串中第begin个字符到第end-1个字符
9.将整数转化成String类型, 用String str=String.valueOf(i); i为整数
10. ‘a’~'z’的ASCII码为97-122
‘A’~'Z’的ASCII码为65-90
11.在字符串中检索字符子串的函数 int a=str.indexOf(“a”); a那个位置填要检索的字符子串,返回第一次出现该子串的下标索引