本文主要是介绍掌握打印流以及Scanner类的常用方法,使用打印流和Scanner优化之前的FileInputStream与FileOutputStream操作。要求:在桌面上新建一个Test.txt,使用打印流向,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
package bite.IO;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;
public class 文件的输入的读取 {
public static void main(String[] args) throws Exception {
File file=new File("C:"+File.separator+"Users"+File.separator+"宋典"+File.separator
+ "Desktop"+File.separator+"Test.txt");//取得终端对象
if(!file.getParentFile().exists()) {
file.getParentFile().mkdirs();
file.createNewFile();
}
OutputStream out=new FileOutputStream(file);//建立管道
PrintWriter printWriter=new PrintWriter(out);
printWriter.println("Hello bite\r\nhello 123\r\n");
printWriter.close();
InputStream in=new FileInputStream(file);
byte []data=new byte[1024];
int len=in.read(data);
String result=new String(data, 0, len);
System.out.println(result);
}
}
这篇关于掌握打印流以及Scanner类的常用方法,使用打印流和Scanner优化之前的FileInputStream与FileOutputStream操作。要求:在桌面上新建一个Test.txt,使用打印流向的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!