java读,写文件以字节方式
Posted 肥学大师
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java读,写文件以字节方式相关的知识,希望对你有一定的参考价值。
还有一种以字符方式的,可以自行百度
import java.util.*;
import java.io.*;
public class arithmetic {
public static void main(String[] args) throws IOException {
File f=new File("./xuexi.txt");//创建文件对象
Scanner sc=new Scanner(System.in);
try {
f.createNewFile();//创建文件
}catch(IOException e) {
e.printStackTrace();
System.out.println("no one");
}
try {
OutputStream out=new FileOutputStream(f);//建立输出流
for(int i=0;i<3;i++) {
String s=sc.next(),a="\\r\\n";
byte[] arr=s.getBytes();//字节输出流
byte[] b=a.getBytes();//换行
out.write(arr);
out.write(b);
}
out.close();
}catch(IOException e) {
e.printStackTrace();
}
int count=0;
try {
FileInputStream reader=new FileInputStream(f);//创建一个读的对象输入流
byte[] d=new byte[1024];//字节读文件
while((count=reader.read(d))!=-1) { //当read读到最后是会返回-1
System.out.println(new String(d));
}
}catch(FileNotFoundException e) {
e.printStackTrace();
}
}
}
以上是关于java读,写文件以字节方式的主要内容,如果未能解决你的问题,请参考以下文章