[十分诡异的JAVA题]关于Load方法问题

李良逸 2014-08-25 09:37:29
Properties prop = new Properties();
prop.load(new FileReader(“”));

这两句话中的prop的load方法始终显示只能使用InputStream,错误提示rename in file,文件中无其他重名的,但是过去有很多人都可以在里面写filereader,调了好久都不知道为什么错了
...全文
219 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lds1ove 2014-08-27
  • 打赏
  • 举报
回复
Properties prop = new Properties(); InputStream input = null; try { input = new FileInputStream("config.properties"); // load a properties file prop.load(input); }
于金龙 2014-08-27
  • 打赏
  • 举报
回复
楼主提供的2行代码有问题啊!
Properties prop = new Properties();
		prop.load(new FileReader(""));
没有给出文件的具体路径及文件名,当然会报错!FileNotFoundException!
姜小白- 2014-08-25
  • 打赏
  • 举报
回复

FileReader fr = new FileReader(new File("property.properties"));
Properties prop = new Properties();
prop.load(fr);
System.out.println(prop.getProperty("username"));
没有问题啊,是否楼主给的reader 中的文件名是个非法的文件名或其他原因呢?
shixitong 2014-08-25
  • 打赏
  • 举报
回复
表达的不是很清楚

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧