public static String getProcessCdByName(HashMap<String, Integer> processMap){//我找最大值对应的哪一个键 int max=0; for (Integer in : processMap.values()) { System.err.println(in); max=Math.max(max, in); } String result = null; Set<Map.Entry<String, Integer>> set = processMap.entrySet(); for(Map.Entry<String, Integer> entry : set){ if(entry.getValue()==max){ result = entry.getKey(); break; } } return result; }
java文件读入代码
File file = new File("/root/info.txt"); BufferedReader br = new BufferedReader(new FileReader(file)); String s; String[] column = new String[2]; column[0] = "level"; column[1] = "class"; int i = 0; while ((s = br.readLine()) != null) { String line[] = s.split(" "); try { 你的操作============ } catch (Exception e) { e.printStackTrace(); } }