在考生文件夹中存有文件名为 Java_2.java 的文件,该程序是不完整的,请在注释行“ //**********Found********** ”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。 存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 1. 以行的方式读入每个用户名及其密码信息,例如: user1 123456 (用户名和密码之间用一个空格隔开); 2. 循环读入,直到用户输入“ quit ”或者“ QUIT ”结束; 3. 程序结束前提示用户输入一个文件名来保存前面输入的所有用户名和密码。 //*********Found********** import java.__________________.*; import java.util.Vector; public class Java_2 { public static void main(String args[]) { Vector v=new Vector(); try { //*********Found********** BufferedReader in = new BufferedReader(new InputStreamReader(___________________)); String str = ""; System.out.println("请输入用户和密码信息,中间用空格隔开,输入quit退出:"); //*********Found********** while (!(str.equals("_________________")||str.equals("QUIT"))) { str = in.readLine(); if(isValid(str)) v.add(str); else { if(!(str.equals("quit")||str.equals("QUIT"))) System.out.println("The string is NOT valid!"); } } System.out.println("请输入保存到的文件名:"); str=in.readLine(); String curDir = System.getProperty("user.dir"); File savedfile=new File(curDir+"\\"+ str ); BufferedWriter out = new BufferedWriter(new FileWriter(savedfile)); for(int i=0; i
0) return true; else return false; } }