2011年10月26日

摘要: 一:用Scanner可以很好的达到读写文件的作用。但是学习过程中,由于Scanner的构造函数的参数是InputStream,搞得有点糊涂。后来发现InputStream是一个抽象类,FileInputStream是它的一个子类。而FileInputStream可以以String或File为参数读入文件流,然后用这个FileInputStream对象初始化一个Scanner,如sin。然后就可以像手动输入一样使用sin读入文件中的信息。用sin.hasnext()表示是否读到文件结尾。对应的可以用PrintStream达到写入文件的效果,它要用一个FileOutputStream(或File 阅读全文

posted @ 2011-10-26 20:00 真实的幻术师 阅读(2222) 评论(0) 推荐(0) 编辑

摘要: 一:用Scanner可以很好的达到读写文件的作用。但是学习过程中,由于Scanner的构造函数的参数是InputStream,搞得有点糊涂。后来发现InputStream是一个抽象类,FileInputStream是它的一个子类。而FileInputStream可以以String或File为参数读入文件流,然后用这个FileInputStream对象初始化一个Scanner,如sin。然后就可以像手动输入一样使用sin读入文件中的信息。用sin.hasnext()表示是否读到文件结尾。对应的可以用PrintStream达到写入文件的效果,它要用一个FileOutputStream(或File 阅读全文

posted @ 2011-10-26 19:59 真实的幻术师 阅读(2177) 评论(0) 推荐(0) 编辑


Copyright © 2024 真实的幻术师
Powered by .NET 8.0 on Kubernetes