Java
文章平均质量分 56
zekizz
这个作者很懒,什么都没留下…
展开
-
Java 的一些常用代码片
开始笔记的搬家Java数据类型转换HashMap 迭代器访问java DateJava Split以竖线作为分隔符java 生成随机数原创 2016-07-25 12:47:22 · 635 阅读 · 0 评论 -
在Java中如何遍历Map对象
在Java中如何遍历Map对象 在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等)转载 2016-07-25 13:11:13 · 803 阅读 · 0 评论 -
Java 带index信息排序(包含集合框架的使用)
在进行排序的时候,我们一般得到的是排序后的结果。但是我们有时候不仅需要排序完的结果,还需要排序后对应原来序列的索引。毕图matlab中[result, index] = sort(a)result是排序后的结果,index为排序后对应得顺序索引 比如数组a = [1, 6, 3, 4],排序后result=[1, 3, 4, 6], index = [1, 3, 4, 2],即位置信息原创 2016-07-25 13:35:08 · 3192 阅读 · 0 评论 -
Java String.split() 关于空值(empty results)
现象String testString1 = "1, 1, 0, 0, 0, 6.17, 3.50,,,,,,,,,,,,,1";String testString2 = "1, 1, 0, 0, 0, 6.17, 3.50,,,,,,,,,,,,,";采用默认的split方式testString.split(",");这两者的结果是不一致的,前者的长度是20,后者为7. 因为字符串中产生了空值。原创 2017-02-22 17:04:32 · 8410 阅读 · 1 评论 -
leetcode 95&96. Unique Binary Search Trees
96. Unique Binary Search TreesGiven n, how many structurally unique BST's (binary search trees) that store values 1...n?For example,Given n = 3, there are a total of 5 unique BST's. 1 3原创 2017-05-25 23:13:36 · 457 阅读 · 0 评论 -
Java Queue 一些方法对比
主要是 add()&offer(), remove()&poll(), element&peek()的对比 见官方APIpublic interface Queue<E> extends Collection<E>A collection designed for holding elements prior to processing. Besides basic Collection原创 2017-05-22 15:02:50 · 802 阅读 · 0 评论 -
Java API一些注意的零碎不定期整理
Arrays.binarySearch()二分搜索是建立在有序数组上的,所以搜索前排序,否则得到的结果不可行。指定from, to的时候,包括from,不包括to如果查找到返回对应的位置,没有查找到返回第一个比他大的位置,值为负数,转换后为(-res -1) 不管指定区间与否,3都成立。将集合元素反序Collections.reverse()运行时间在线性范围,但是需要开辟额外的空间。原创 2017-06-20 09:03:26 · 552 阅读 · 0 评论