public class IOHandle {
public static String readTxtFile(String filePath) {
BufferedReader bre = null;
try {
String encoding = "GBK";
String str;
String phone = "";
String out= "";
File file = new File(filePath);
//先判断文件是否存在
if (file.isFile() && file.exists()) {
bre = new BufferedReader(new FileReader(file));
while ((str = bre.readLine()) != null)
//判断最后一行不存在,为空结束循环
{
//逐行读取
str=str.replace(" ","");
out=out+str;
}
bre.close();
return out;
}else{
System.out.println("找不到指定的文件");
return "找不到指定的文件";
}
} catch (Exception e) {
System.out.println("读取文件内容出错");
e.printStackTrace();
return "找不到指定的文件";
}
}
public static void weriteTxtFile(String context,String filePath) {
BufferedWriter bre = null;
File file = new File(filePath);
try {
bre = new BufferedWriter(new FileWriter(file));
bre.write(context);
bre.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
Java IO读写操作
最新推荐文章于 2021-08-06 18:09:31 发布