1. 程式人生 > >Java中Arrays類與Math類

Java中Arrays類與Math類

for 數組 四舍五入 ont util ring new === 數組排序

Arrays(數組工具類)

  Java中已經封裝好的類,提供大量靜態方法供用戶對數組的使用。

  導包:import java.util.Arrays

  1.Arrays.toString(數組)  //返回值是一個[]括起來的字符串,將數組中的元素放入[]中

  

1 int[] arr=new int[]{1,2,3,4};
2         String str=Arrays.toString(arr);
3         System.out.println(str);
4 --------------------------------
5 [1,2,3,4]

  2.Arrays.sort(數組)  //無返回值,將數組排序,(從小到大升序)數組已經發生改變

1 int[] arr=new int[]{3,27,46,1,48};
2 //        String str=Arrays.toString(arr);
3 //        System.out.println(str);
4         Arrays.sort(arr);
5         for(int i=0;i<arr.length;i++){
6                 System.out.print(arr[i]);        
7 } 8 =========================== 9 1 3 27 46 48

Math(數學類)

  導包:import java.lang (可省略)

  a.Math.abs(數值)  //返回數值的絕對值

  b.Math.ceil(數值)  //返回數值的向上取整

  c.Math.floor(數值)  //返回數組的向下取整

  d.Math.roud(數值)  //返回數值的四舍五入

  e.Math.PI  //圓周率的取值

Java中Arrays類與Math類