文件输入:
import java.io.*;
public class test2 {
public static void main(String[] args) {
File f = new File("D:\\Jv\\a.txt");
FileInputStream fis = null;
try {
fis = new FileInputStream(f);
byte []b = new byte[1024];
int n = 0;
while ((n = fis.read(b)) !=-1){
String str = new String(b, 0, n);
System.out.println(str);
}
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}finally{
try {
fis.close();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
}
文件输出:
import java.io.*;
public class test3 {
public static void main(String[] args) {
File f = new File("D:\\Jv\\a.txt");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(f);
String str1 = "字符串1!";
String str2 = "\r\n字符串2!";
//将文件写入到a.txt中
fos.write(str1.getBytes());
fos.write(str2.getBytes());
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}