示例:
package 工具类; public class 数学工具类Math { public static void main(String[] args) { //取绝对值 System.out.println(Math.abs(3.14)); System.out.println(Math.abs(-3.15)); System.out.println("------------------------------------"); //向上取整 System.out.println(Math.ceil(3.9));//4.0 System.out.println(Math.ceil(3.1));//4.0 System.out.println(Math.ceil(3.0));//3.0 System.out.println("-----------------------------------------------"); //向下取整 System.out.println(Math.floor(30.1));//30.0 System.out.println(Math.floor(30.9));//30.0 System.out.println(Math.floor(31.0));//31.0 System.out.println("--------------------"); //四舍五入 System.out.println(Math.round(3.4));//3 System.out.println(Math.round(3.5));//4 } } ============================================================= package 工具类; import java.util.Arrays; public class 数组工具类arrays { public static void main(String[] args) { int[] intArrays={10,20,30}; String intstr= Arrays.toString(intArrays); System.out.println(intstr); System.out.println("-----------------------------"); int[] Array1={2,4,1,8,5,3}; Arrays.sort(Array1); System.out.println(Arrays.toString(Array1)); System.out.println("---------------------"); String[] arrays={"aaa","bbb","ccc"}; Arrays.sort(arrays); System.out.println(Arrays.toString(arrays)); } }
示例:
3.14 3.15 ------------------------------------ 4.0 4.0 3.0 ----------------------------------------------- 30.0 30.0 31.0 -------------------- 3 4 进程已结束,退出代码为 0 ===================================================== [10, 20, 30] ----------------------------- [1, 2, 3, 4, 5, 8] --------------------- [aaa, bbb, ccc]
提示:这里对文章进行总结:
java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成于数学运算相关的操作 public static double abs(double num):取绝对值 public static double ceil(double num):向上取整 public static double floor(double num):向下取整 public static double round(double num):四舍五入 Math.PI 代表近似的圆周率常量 ======================================================= java.util.Arrays是一个数组相关的工具类,里面提供了大量静态方法,用来实现数组常见的操作 public static String toString(数组.数组):将参数数组变成字符串(按照默认格式:[元素1,元素2,元素3......]) public static void sort(数组.数组):按照默认升序(从小到大)对数组的元素进行排序 注意: 1.如果是数值,sort默认按照升序从小到大 2.如果是 字符串.字符串,sort默认按照字母升序 3.如果是自定义的类型,那么这个自定义的类需要有comparable或者comparator接口的支持
技术交流Q群:832552317