数组是存放在连续内存空间上的相同类型数据的集合。
- //不用起名,快速创建数组的方式
- new int[]{1, 2, 3}
- new int[][]{{1, 2}, {3, 4}, {5, 9}}
写之前想好 区间是左闭右闭,还是左闭右开。
快指针寻找新数组的元素,慢指针指向新数组下表的位置。
相向双指针法(基于元素顺序可以改变的情况下可以使用)
- //int 的包装类 Integer 常用方法
- Integer.MIN_VALUE
- Integer.MAX_VALUE
-
- //String 类常用方法
- name.length()
- name.charAt(i)
- name.equals(name2) //区分大小写
- name.toCharArray() //转换成字符数组