一、文件读取
1.四级
String fileName = "myFile.txt";
try
{
File file = new File(fileName);
if(file.exists())
{
throw new Exception();
}
FileInputStream fis = new FileInputStream(file);
InputStreamReader insr = new InputStreamReader(fis, "utf-8");
BufferedReader br = new BufferedReader(insr);
String line = br.readLine();
while(line != null)
{
String[] data = line.split(" ");
int len = data.length;
line = br.readLine();
}
fis.close();
insr.close();
br.close();
}
catch(Exception e)
{
e.printStackTrace();
}
二、文件写入
1.三级
String fileName = "myFile.txt";
try
{
File file=new File(fileName);
if(file.exists())
{
file.createNewFile();
}
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
String content = "hello";
bw.write(content);
bw.flush();
bw.close();
}
catch(Exception e)
{
e.printStackTrace();
}