编程实现题:建立项目把这个数据库文件放到项目路径下Database1.txt,然后判断数据库中是否有王五这个人,如果有就把王五的年龄修改为55,然后把这些人再重新存入Database2.txt(项目路径下)中。 思路: 把Database1.txt文本文件的数据加载到集合 判断是都是李四,如果是修改值 把集合数据重新保存到文本文件Database2.txt中 class Demo2{ public static void main(String[] args){ //创建一个集合并将文件加载到集合 Properties prop = new Properties(); FileReader fr = new FileReader("Database1.txt"); prop.load(fr); fr.close(); if(prop.containsKey("王五")){ prop.setPROPERTY("王五",50) } //把集合中的数据重新保存到文本文件中 FileWriter fw = new FileWriter("Database2.txt") prop.store(fw.null); fw.close(); } }
|