Java常用函数

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类型

你可能感兴趣的:(Java常用函数)