IO读文件
BufferedReader br = null;
try {
FileInputStream fileInputStream = new FileInputStream("filePath");
InputStreamReader isr = new InputStreamReader(fileInputStream, "UTF-8");
br = new BufferedReader(isr);
String line;
while ((line = br.readLine()) != null) {
}
} catch (Exception e) {
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
IO写文件
FileOutputStream fos = null;
try {
fos = new FileOutputStream(new File("//"));
fos.write(new StringBuffer("adadada").toString().getBytes(StandardCharsets.UTF_8));
} catch (Exception e) {
e.printStackTrace();
} finally {
if (fos != null) {
try {
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}