import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileOperator {
public static void main(String[] args) {
//createFile();
//createfold();
// write();
read();
}
//创建文件
public static void createFile(){
File file=new File("D:/b.txt");
try {
file.createNewFile();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//新建文件夹
public static void createfold(){
File f=new File("D:/bb");
f.mkdir();
}
//写进文件
public static void write(){
File file=new File("D:/b.txt");
FileOutputStream fos=null;
try {
String str="abcdefg";
fos=new FileOutputStream(file);
try {
fos.write(str.getBytes());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//读取文件
public static void read(){
File f=new File("D:/b.txt");
FileInputStream fis=null;
try {
fis=new FileInputStream(f);
//字节数组存放
byte[] bs=new byte[1024];
try {
while(fis.read(bs)!=-1){
System.out.println(new String(bs));
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileOperator {
public static void main(String[] args) {
//createFile();
//createfold();
// write();
read();
}
//创建文件
public static void createFile(){
File file=new File("D:/b.txt");
try {
file.createNewFile();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//新建文件夹
public static void createfold(){
File f=new File("D:/bb");
f.mkdir();
}
//写进文件
public static void write(){
File file=new File("D:/b.txt");
FileOutputStream fos=null;
try {
String str="abcdefg";
fos=new FileOutputStream(file);
try {
fos.write(str.getBytes());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//读取文件
public static void read(){
File f=new File("D:/b.txt");
FileInputStream fis=null;
try {
fis=new FileInputStream(f);
//字节数组存放
byte[] bs=new byte[1024];
try {
while(fis.read(bs)!=-1){
System.out.println(new String(bs));
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}