- string转char数组:char[] array = str.toCharArray();
- char数组直接字符排序:Arrays.sort(array);
- char数组直接转string:String key = new String(array);
- 不确定有没有键值的情况下map.getOrDefault(key, new ArrayList());
- 遍历的方法:for(String str:strs)遍历strs里面的每一个string
- 字符串转数字的办法
for (int i = left; i <= right; i++) {
res = res * 10 + s.charAt(i) - '0';
}
- ArrayList和LinkedList的区别就是数组和链表的区别(底层实现一个是动态数组,一个是双向链表);如果需要频繁随机访问元素,ArrayList 是更好的选择。如果需要频繁插入和删除元素,LinkedList 则更为合适。