Java
iteye_4273
这个作者很懒,什么都没留下…
展开
-
如何检查一个数组中是否有某个值?
如何检查一个没有排序的数组中是否含有某个值?这个操作在Java中经常使用,也是很有用的;但采取的方式不同,时间复杂度也不同; 以下提供了4种方式: 1)使用List: public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contai...原创 2015-01-30 13:42:36 · 751 阅读 · 0 评论 -
将Map按值排序,而不是按键排序
如果是按键排序,我们可以用TreeMap; 但如果是按值排序呢? 比如要将一个文件中的单词按出现次数进行统计。 import java.util.Comparator; import java.util.HashMap; import java.util.Map; import java.util.TreeMap; public class Solution { p...原创 2015-01-30 14:23:25 · 129 阅读 · 0 评论 -
输出一个数组
第一种方式: Arrays.toString(arr) 第二种: for(int n: arr) System.out.println(n+", "); 第三种: for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + ", "); } 第四种: System.ou...2015-03-29 20:17:28 · 840 阅读 · 0 评论