这个JDK的类库都帮我们实现好了。如FileWriter类:
public FileWriter(File file,boolean append)
throws IOException
根据给定的 File 对象构造一个 FileWriter 对象。如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处。
例子程序如下:
import java.io.File
import java.io.Writer
import java.io.FileWriter
public class WriterDemo02{
public static void main(String args[]) throws Exception}
java的优点:
java是纯面向对象编程的语言;
平台无关性 (一次编译,到处运行;Write Once,Run Anywhere);
java提供了许多内置的类库,通过这些类库,简化了开发人员的设计工作,同时缩短了项目开发时间;
提供了对Web应用开发的支持,例如,Applet,Servlet,和JSP可以用来开发Web应用程序,Socket,RMI可以用来开发分布式应用程序的类库。
写入一个复杂格式的文件可以使用java.io类中的一些相关的类来实现。 例如,你可以使用FileOutputStream类来写入一个文件,你可以使用PrintWriter类来写入字符串数据,并且你还可以使用DataOutputStream类来写入二进制数据。当你想要将多种多样的数据写入一个复杂格式的文件时,你可以使用SequenceInputStream类来组合多个输入流。 有了这些非常有用的类,java就提供了一系列强大的功能来写入一个复杂格式的文件。此外,你还可以使用集成开发环境(IDE)来生成文件,这样你就不必手写所有的代码,而是可以利用已有的类库,来节省你的开发时间。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)