java常用API

髮量堪憂小碼農 發表於 2020-10-17

數字Math
1.比大小

//得到兩個數中最大數
Math.max(int a, int b); 
Math.max(float a, float b);
//得到兩個數中最小的數
 Math.min(int a, int b);

陣列轉成List

List<String> list=Arrays.asList(new String[]{"1","2"});

List轉陣列

List<String> list=new ArrayList<>();
list.add("1");
list.add("2");
String[] strings = list.toArray(new String[list.size()]);

Collections的reverse方法()、sort()方法

ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
// 反轉之後順序會變成3 2 1
Collections.reverse(list);
//在sort 順序會變成1 2 3
Collections.sort(list);

類Arrays,此類包含用來運算元組(比如排序和搜尋)的各種方法。
Math類,Math 類包含用於執行基本數學運算的方法,如初等指數、對數、平方根和三角函式。
Boolean,Byte,Short,Interger,Long,Double,Floate,Charcter等八種基本型別對應的包裝類。