map不能返回第一行的value
==============code==================
String file="C:\\a.txt";
Map<String,Double> maps = new HashMap<String,Double>();
for ( String e : FileUtils.readLines(new File(file))){
String [] es = e.split(",");
String k1=es[0].trim();
Double v=Double.valueOf(es[1]);
maps.put(k1,v );
System.out.println(k1+"|"+v);
}
System.out.println(maps.get("aa"));
System.out.println(maps.get("bb"));
System.out.println(maps.get("cc"));
===========结果==========================
aa|1.0
bb|2.0
cc|3.0
null
2.0
3.0
============a.txt===============
aa,1
bb,2
cc,3
就是不能返回第一行的数据,但print显示是有的, 不知道为什么。