Properties segmentClients = new Properties();
segmentClients.load(new FileInputStream(pathSegmentFile));
segmentClients.containsKey(strANI); //returns false/strANI = "9202599784"
文件是这样的:Properties.containsKey返回false,为什么?
# 01.2012
9202599784
9202599573
9208552001
9209374107
9209374949
strANI = 9202599784
为什么它返回false?
UPD:问题是,文件是Unicode的,在ANSI保存后开始工作
这不是一个属性文件... – skaffman 2012-01-18 14:09:52
一个简短而完整的程序演示问题将真正帮助... – 2012-01-18 14:13:03
@skaffman我有点同意,虽然在技术上所有这些数字只是键为空字符串。不是一个有用的属性文件,但... – 2012-01-18 14:21:48