java常用类型:
Ineteger等包装类
String类,StringBuffer类和StringBuilder类
Math类及常用方法
System类及常用方法
Arrays类及常用方法
BigInteger类和BigDecimal类及常用方法
日期类Date类,Calender类和LocalDateTime类
文章目录
- Arrays
- Arrays常用方法
- Arrays.sort()
- sort内部底层原理(有待考究)
- BinarySearch()
- 其他方法
- copyOf()
- fill()
- equals()
- aslist ()
Arrays
Arrays常用方法
toString 底层 StringBuilder——>append ——>String
Arrays.sort()
1.传入引用类型
2.定制Arrays
下图中的new Comparator可以写成java8新特性的lambda表达式更加简便,
内容可参考:java8 新特性
定制内部类要用到 封装类 如Integer
例子
sort内部底层原理(有待考究)
BinarySearch()
其他方法
copyOf()
如下会抛异常,因为写了-1
fill()
equals()
aslist ()
List的底层为ArraysLisy
第一个printLin 输出 一个集合 [ 2, 3,4… ]