代码如下
private String read(){
try{
FileInputStream fis=openFileInput(FILE_NAME);
byte[] buff=new byte[1024];
int hasRead=0;
StringBuilder sb=new StringBuilder("");
while ((hasRead=fis.read(buff))>0){
sb.append(new String(buff,0,hasRead));
}fis.close();
return sb.toString();
}catch (Exception e){
e.printStackTrace();
}return null;
}
private void write(String content){
try
{
FileOutputStream fos=openFileOutput(FILE_NAME,MODE_APPEND);
PrintStream ps=new PrintStream(fos);
ps.println(content);
ps.close();
}catch (Exception E){
E.printStackTrace();
}
}
我只知道定义了一个读取,写入的方法,但是具体里面每一句代码是干嘛的。。不是很清楚,求大神帮忙解释一下,非常感谢