package com.Io;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class Test {
public static void main(String[] args) {
File file = new File("d://11111.txt");
if (!file.exists()) {
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
// 往文件中写入数据
String word = "我是超级英雄123";
byte[] array = word.getBytes();
try {
FileOutputStream fos = new FileOutputStream(file);
try {
fos.write(array);
fos.flush();
fos.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// 读取文件的数据
byte[] array1 = new byte[1024];
try {
FileInputStream fis = new FileInputStream(file);
int num = fis.read(array1);
while (num != -1) {
System.out.println(new String(array1, 0, num));
num = fis.read(array1);
}
fis.close();
} catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}