Arrays是一个与数组相关的工具类,里面提供了大量的静态方法,可以用来实现数组的常见操作
需要用java.util.Arrays进行引用
1、toString(将参数数组变成字符串)(按照默认的格式 [元素1,元素2,元素3,元素4]);
代码示例:
int[] array = new int[]{10,20,30};
String s = Arrays.toString(array);
此时s输出的就是[10,20,30];
返回值是String类型,所以需要创建一个String类来进行接受
2、sort(排序)按照默认的排序方法进行排序,数字就是从小大大,字符串就是按照字典序
代码示例
int[] a = new int[]{1,5,3,8,2,3};
Arrays.sort(a);
System.out.println(Arrays.toString(a));
String[] ss = new String[]{"342112","12211","231112","31992"};
Arrays.sort(ss);
System.out.println(Arrays.toString(ss));
需要注意的是,sort的返回值是void类型,不需要任何接收的,直接Arrays.sort(a)就可以了
Math类:
abs(转换为绝对值)
round(四舍五入)
package DEMO;
public class Mathh {
public static void main(String[] args) {
double x = Math.abs(-1.2121);
double y = Math.ceil(1.5);//向上取整
double yy = Math.floor(1.9);//向下取整
double z = Math.round(1.45);//四舍五入
System.out.println(x);
System.out.println(y);
System.out.println(z);
System.out.println(yy);
System.out.println(Math.PI);
}
}