该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public class Test { static String cardID;
static String passWord;
static String str;
static boolean bol;
static String line;
public static void main(String[] args) {
cardID = "zlr";
passWord = "123";
str = "zlr123";
if(load(cardID,passWord)){
System.out.println(bol);
}
else
System.out.println(bol);
System.out.print(line); }
public static boolean load(String cardID, String passWord) {
FileReader fr = null;
BufferedReader br = null;
boolean bID = false;
boolean bPW = false;
boolean bol = false;
try{
fr = new FileReader("d:/Java/works1/login.txt");
br = new BufferedReader(fr);
line = br.readLine();
bol = line.equals(str);
}
catch(Exception e){}
finally{
try{
fr.close();
br.close();
}
catch(Exception e){}
}
return bol;
}
}
我用的是BufferedReader的readline方法,整行读取的