各种容器的初始化以及相互初始化
摘要:1D-->1D List: new ArrayList<>(1D_list) 1D List添加 2D List List<List<Integer>> result; result.add(new ArrayList<>(curResult)) set to list; new ArrayList
阅读全文
posted @
2019-02-09 08:11
KeepAC
阅读(155)
推荐(0)
String split 注意事项
摘要:在做588. Design In-Memory File System时遇到 split 函数的坑。 1. String[] strs= ”/a/b/c“.split("/") 得到的是 strs= ["","a","b","c"] 四个字符串,所以应该忽略第一个空字符串 2. String[] s
阅读全文
posted @
2019-02-09 02:44
KeepAC
阅读(110)
推荐(0)
compareTo() and Sort
摘要:compareTo() 方法用于将 Number 对象与方法的参数进行比较。可用于比较String, Byte, Long, Integer等,比较String 时比较有用。 Integer x = 5; System.out.println(x.compareTo(3)); :1 System.o
阅读全文
posted @
2018-11-14 04:36
KeepAC
阅读(191)
推荐(0)
stack 处理 pop时抛出异常
摘要:leetcode 20 :https://leetcode.com/problems/valid-parentheses/description/ 如果 stack 为空时,pop()会 抛出exception, 处理的方法如下:
阅读全文
posted @
2018-11-03 03:50
KeepAC
阅读(316)
推荐(0)
String Integer StringBuilder Character
摘要:1. Integer to String: Integer.toString(num) 或者 直接 num + "" 2. valueOf 的使用: String 和Integer 都有valueOf 函数 Integer.valueOf("123") Integer.valueOf("1ff",
阅读全文
posted @
2018-10-27 02:43
KeepAC
阅读(204)
推荐(0)
Array和List
摘要:1. 排序: Array: Arrays.sort(intervals, (o1,o2)->o1.start-o2.start); //可以是一个ClassList : intervals.sort((o1,o2)->(o1.start-o2.start)); //intervals 本身是一个Cl
阅读全文
posted @
2018-10-20 14:44
KeepAC
阅读(231)
推荐(0)