黑马程序员技术交流社区

标题: properties [打印本页]

作者: 李迪    时间: 2011-7-23 14:29
标题: properties
为何properties.store方法存储properties对象中的内容,每个属性和关键字必须用string类型,要么就发生异常?
作者: 匿名    时间: 2011-7-23 14:55
属性文件中每个属性是用字符串表示的
public void store(OutputStream out,String comments) throws IOException
方法定义时已经声明是String类型了,你再给他传递非String 类型的当然要发生异常
作者: 孙斌    时间: 2011-7-23 15:03
标题: 关于Properties
查阅JDK,发现有个原因:
Because Properties inherits from Hashtable, the put and putAll methods can be applied to a Properties object.
Their use is strongly discouraged as they allow the caller to insert entries whose keys or values are not Strings.
[ 本帖最后由 孙斌 于 2011-07-23  15:05 编辑 ]




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2