Arrays类
Java.util.Arrays是一个与数组相关的工具类,里面提供了大量的静态方法,用来实现数组常见的操作。
常用方法:
import java.util.*;
public class arrays {
public static void main(String[] args) {
int[] arr={1,2,3,4};
String s = Arrays.toString(arr);
System.out.println(s);
}
}输出结果:[1, 2, 3, 4]
import java.util.*;
public class arrays {
public static void main(String[] args) {
int[] arr={6,2,3,4};//顺序比较乱
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
}
}输出结果:[2, 3, 4, 6]
Math类
java.lang.Math类是数学相关的工具类,里面提供了大量的静态方法,完成数学运算相关的操作。
Math类在lang包下,所以并不需要导包。
常用方法:
public class math {
public static void main(String[] args) {
System.out.println(Math.ceil(2.5));
}
}输出结果:3.0
public class math {
public static void main(String[] args) {
System.out.println(Math.floor(2.5));
}
}输出结果:2.0
public class math {
public static void main(String[] args) {
System.out.println(Math.round(2.5));
}
}输出结果:3
public class math {
public static void main(String[] args) {
System.out.println(Math.abs(-2.5));
}
}输出结果:2.5
public class math {
public static void main(String[] args) {
System.out.println(Math.PI);
}
}输出结果:3.141592653589793