黑马程序员技术交流社区
标题:
求属性值
[打印本页]
作者:
李娟
时间:
2011-12-22 21:39
标题:
求属性值
本帖最后由 李娟 于 2011-12-23 23:09 编辑
public static void setAndGet()
{
Properties prop = new Properties();
prop.setProperty("zhangsan","30");
prop.setProperty("lisi","39");
//System.out.println(prop);
String value = prop.getProperty("lisi");
//System.out.println(value);
prop.setProperty("lisi",89+"");
Set<String> names = prop.stringPropertyNames();
for(String s : names)
{
System.out.println(s+":"+prop.getProperty(s)); //执行不出来结果见图
}
}
3.JPG
(12.87 KB, 下载次数: 22)
下载附件
2011-12-22 21:38 上传
作者:
曾运
时间:
2011-12-22 21:55
public Set<String> stringPropertyNames()返回此属性列表中的键集,其中该键及其对应值是字符串,如果在主属性列表中未找到同名的键,则还包括默认属性列表中不同的键。其键或值不是 String 类型的属性被忽略。
返回的 set 不受 Properties 对象支持。对此 Properties 的改变不能在该 set 中反映出来,反之亦然。
返回:
此属性列表中的键集,其中该键及其对应值是字符串,包括默认属性列表中的键。
从以下版本开始:
1.6
请检查你的JDK版本!!!!!!!!!!!!
作者:
yunqiangshan
时间:
2011-12-22 23:45
你没有导包,import java.util.*;
作者:
yunqiangshan
时间:
2011-12-22 23:50
哦,不对,不是没有导包,应该是jdk版本太低了,我直接copy你的代码可以运行。
作者:
刘基军
时间:
2011-12-23 10:41
同意1楼讲的JDK版本较低的说法,LZ的其他的几个帖子发生相同问题,应该就是LZ的JDK版本低,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2