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呢?
添加回答
举报
0/150
提交
取消