
JavaAPI
GitKid
欢迎关注微信公众号:GitKid,分享leetcode算法题解。
展开
-
[PriorityQueue]:Java中PriorityQueue的用法
Class PriorityQueuejava.util.PriorityQueue不指定Comparator时默认为最小堆,通过传入自定义的Comparator函数可以实现大顶堆。PriorityQueue<Integer> minHeap = new PriorityQueue<Integer>(); //小顶堆,默认容量为11PriorityQueue<...原创 2020-05-05 17:29:01 · 9311 阅读 · 0 评论 -
[Map]:Java中Map及Map.Entry讲解
Map和Map.Entry都是接口。Interface Map<K,V>Interface Map.Entry<K,V>使用例子,参考 Map<String, String> map = new HashMap<String, String>(); map.put("key1", "value1"); map.pu...原创 2020-05-04 16:07:14 · 300 阅读 · 0 评论 -
[Iterator]:Java中迭代器iterator的用法
使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。使用next()获得序列中的下一个元素。使用hasNext()检查序列中是否还有元素。使用remove()将迭代器新返回的元素删除。public class IteratorDemo { public static void main(Strin...原创 2020-05-04 15:26:38 · 323 阅读 · 0 评论 -
[String]:String.valueOf()用法
valueOf(boolean b);valueOf(char c);valueOf(char[] data);valueOf(char[] data, int offset, int count);valueOf(double d);valueOf(float f);valueOf(int i);valueOf(long l);valueOf(Object obj);都是把相...原创 2020-05-03 22:25:25 · 857 阅读 · 0 评论 -
[List]:List. toArray()方法的使用
Object[] toArray()返回一个数组,该数组按正确顺序(从第一个元素到最后一个元素)包含此列表中的所有元素。返回的数组将是“安全的”,因为此列表不维护对它的引用。(换句话说,即使此列表由数组支持,此方法也必须分配新数组)。因此,调用者可以自由地修改返回的数组。 T[] toArray(T[] a)返回一个数组,该数组按正确的顺序(从第一个元素到最后一个元素)包含此列表中的所有...原创 2020-05-03 22:15:18 · 1084 阅读 · 0 评论