try { FileReader fr = new FileReader("D:/writer.txt"); int flag = 9; int c; while ((c = fr.read()) != -1) { Character z = (char) c; char qin = '你'; if ( z.equals(qin) ) { flag = 1; }else { flag = 0; } } System.out.println(flag);
这段代码,省略了catch语句。writer.txt里明明有 你 这个字,为什么最后输出的flag却是0呢?
qq_连环_04358155
rookie2maven
相关分类