public class FileTest {
//定义一个文件
private static File file=new File("C://Users//Administrator//Desktop//helloSpark.txt");
public static void writeData(){
InputStream in=null;
OutputStream out=null;
try {
in=new FileInputStream(file);
out=new FileOutputStream(file);
int len=-1;
byte buffer[]=new byte[1024];
while((len=in.read(buffer))!=-1){
out.write(buffer, 0, len);
}
System.out.println("写入数据完成了...");
} catch (Exception e) {
e.printStackTrace();
}finally{
try {
in.close();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
public static void readData(){
InputStream in=null;
try {
in=new FileInputStream(file);
int len=-1;
byte buffer[]=new byte[1024];
while((len=in.read(buffer))!=-1){
System.out.println(new String(buffer));
}
System.out.println("读取数据完成了...");
} catch (Exception e) {
e.printStackTrace();
}finally{
try {
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
// writeData();
readData();
}
文件的读写代码块(二)
最新推荐文章于 2022-08-04 18:33:51 发布