0,int z=Integer.parseInt(num);将字符串变量num的值转换为十进制整数并赋结变量z
1、Integer.toBinaryString(x);将十进制数x转换为二进制数
2、Math.random()*a;Math.random()生成的是0到1之间的随机小数;a为控制生成随机数的最大值;这里生成的随机数的范围为0到a之间(包含0,但不包含a)。
2、Math.pow(a,b);求a的b次幂运
3、数组复制的两种方式
a、arr2=Arrays.copyOf(arr1,arr1.length);新建一个数组arr2,其长度与arr1相同(arr1.length),并将arr1的元素拷贝到arr2中;
b、System.arraycopy(arr1,0,arr2,1,arr1.length);其表示为:System.arraycopy(被复制的数组为arr1,被复制数组从下标为0的位置开始被复制,接收复制的数组位arr2,从下标为1的位置开始接收,接收的长度与arr1的长度相同);
4,Arrays.sort(arr);系统自带的数组排序方法
5,StringBuffer a=new StringBuffer();定义一个装数据的容器a;
a.append(b);将变量b的值依次放入容器a中;
a.reverse();将容器a中的数据反转
6,Scanner函数
a,.next()和.nextLine()的区别。当输入的字符串中包含有空格符时,前者可以正常输出全部字符串;而后者只能输出字符串中空格符前面的字符串,空格后面的内容将被舍去
b,next前面加上has时,该输入语句变为Boolean类型