publicstaticvoidmain(String[]args)throwsIOException{Stringstr;Scannerin=newScanner(System.in);System.out.print("输入查询信息:");str=in.nextLine();try{Stringencoding="GBK...
public static void main(String[] args) throws IOException{
String str;
Scanner in = new Scanner(System.in);
System.out.print("输入查询信息:");
str = in.nextLine();
try {
String encoding = "GBK";
File file = new File("E:\\str.txt");
if (file.isFile() && file.exists()) {
InputStreamReader read = new InputStreamReader(new FileInputStream(file), encoding);
BufferedReader bufferedReader = new BufferedReader(read);
String lineTXT = null;
while ((lineTXT = bufferedReader.readLine()) != null) {
System.out.println(lineTXT.toString().trim());
}
read.close();
} else {
System.out.println("找不到指定的文件!");
}
} catch (Exception e) {
System.out.println("读取文件内容操作出错");
e.printStackTrace();
}
}
}
为什么File file = new File("E:\\str.txt")中str的内容不是输入的内容。
展开