1、代码
public class Test {
public static void main(String[] args) {
String filename = "F:\\JavaTest\\test.txt";
String message = "Hello world!";
byte[] bytes = message.getBytes();
MessageSave messageSave = new MessageSave(filename);
messageSave.save(bytes);
MessageRead messageRead = new MessageRead(filename);
messageRead.read();
}
}
class MessageSave {
private String filename;
MessageSave(String filename) {
this.filename = filename;
}
public void save(byte[] bytes) {
FileOutputStream fos = null;
try {
fos = new FileOutputStream(filename);
fos.write(bytes);
fos.close();
}catch(Exception e) {}
}
}
class MessageRead {
private String filename;
MessageRead(String filename) {
this.filename = filename;
}
public void read() {
FileInputStream fis = null;
try {
fis = new FileInputStream(filename);
byte[] bytes = new byte[1024];
fis.read(bytes);
System.out.print(new String(bytes));
fis.close();
}catch(Exception e) {}
}
}