关于stream转map,Stream转map为啥不重复这个很多人还不知道,今天小蚪来为大家解答以上的问题,现在让我们一起来看看吧!
1、.keySet()你这Map>没看明白,map里面还有个map?一层map示例如下,两层map请说明白import ja.io.;import ja.util.Map;public class Test{public static void main(String[] args) throws Exception{Map map = new HashMap();// 如果你文件里没有中文,那个GBK编码就无所谓,否则要按实际编码来定new BufferedReader(new InputStreamReader(new FileInputStream(new File("d:/test.txt")), "GBK"));String str;while ((str = br.readLine()) != null){// 如果分隔符不是空格,改成对应的分隔符,比如tab即"t"String[] strs = str.split(" ");if (strs.length != 3)}try{map.put(strs[1]但是其性能如何呢?后续待揭秘。
2、, Float.parseFloat(strs[2]));}catch (NumberFormatException e){e.printStackTrace();}}}}。
本文到这结束,希望上面文章对大家有所帮助。
最后修改时间: