我读出来之后打印出来时 乱码 该怎么修改啊
追答那要具体分析下啦
你是windows系统吧,默认是gbk编码,
你看下你的txt文档是什么编码,如果不是gbk,假设为utf-8吧
假设读出来的字符串是line
String line = "你读出来的一行内容";
String newline = new String(line,"utf-8")
怎么判断啊
追答没读一行作为一个字符串, String line;
line.contains("张三");
这个不行啊 我试过了
追答不行就是你用法不对..