黑马程序员技术交流社区
标题:
求大神帮我解决下properties录入的问题
[打印本页]
作者:
等风来!
时间:
2015-11-25 21:53
标题:
求大神帮我解决下properties录入的问题
/*
* 需求:请查找文件user.txt中是否有lisi这个键,如果有,则修改其值为50
* */
public class PropertiesTest {
public static void main(String[] args) throws IOException {
// 创建集合,按集合的方式录入
Properties prop = new Properties();
Scanner sc = new Scanner(System.in);
while (true) {
if (!"over".equals(sc.nextLine())) {
System.out.println("请输入姓名");
String name = sc.nextLine();
// if ("over".equals(name)) {
// System.out.println("输入结束");
// break;
// }
System.out.println("请输入年龄");
String age = sc.nextLine();
// if ("over".equals(age)) {
// System.out.println("输入结束");
// break;
// }
prop.setProperty(name, age);
}
}
// 创建目的地,并把集合存储。
FileWriter fw = new FileWriter("user.txt");
prop.store(fw, null);
fw.close();
我现在只做到第一步,我想是通过键盘录入形式向prop中添加元素
如果这种形式必须有一个关闭条件,我设置的是“over”,但是想我上面写的一样
if (!"over".equals(sc.nextLine())) {}把执行语句放入其中下面的
FileWriter fw = new FileWriter("user.txt");这一行会出错,我点击之后让我remove。。。
我强行有运行了一下,报错是:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Unreachable code
有谁明白怎么回事嘛???
作者:
等风来!
时间:
2015-11-25 21:59
没人吗,在线等
作者:
chenxueshuai
时间:
2015-11-25 22:30
还没学到. 不过顶
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2