File 对象的相关操作和访问(2)
来源:互联网 发布:鄂维南 大数据 编辑:程序博客网 时间:2024/06/09 14:39
PrintStream类
PrintStream类提供了以文本格式来显示数据的功能,和其他的流类相比,在很多情况下,这显然更符合我们的实际需要.其构造方法是:
public PrintStream(OutputStream out):由out所指定的OutputStream对象创建一个输出流
void close():关闭流对象,释放与该流对象有关的任何资源
void flush():将缓冲区的数据立刻写入流
void print(boolean b):向流中写入一个布尔类型的数据
void println();向流中写入一个回车换行符
void println(boolean x):向流中写入一个布尔数据和一个换行符
void write(int b)将int型参数b写入流
void write(byte[] buf,int offset,int length)将字节数组buf中从索引值为offset处开始、长度为length的数据写入流.:
下面一个例子实现了向文件中写入格式化的信息:
import java.io.*;
public class testPrintStream {
public static void main(String args[]){
boolean b=true;
double d=0.14523;
String s="I am so happy";
String fileName="d://java//test//change.txt";
File newFile=new File(fileName);
try
{
if(!newFile.exists()){
PrintStream ps=new PrintStream(new FileOutputStream(newFile));//创建输出流对象.
System.out.println("create PrintStream for "+fileName);
ps.println(100);
ps.println(b);
ps.println(d);
ps.println(s);
ps.close();
System.out.println("Data have been written into the destination file");
}
else
System.out.println("output stream for "+fileName+" already exists");
}
catch(IOException e){
System.out.println(e);
}
}
}
打开文件d://java//test//change.txt,便可以看到其中增加了上面的格式化信息。
- File 对象的相关操作和访问(2)
- File 对象的相关操作和访问(1)
- File 对象的相关操作和访问(3)
- File 对象的相关操作和访问(4)
- File对象的简单操作
- File文件操作和其他流对象
- JAVA中File的相关操作
- java中File类的相关操作
- Mat对象的初始化和一些相关操作函数
- java File相关操作
- File对象的基本操作学习
- File对象---对文件的操作
- Java中IO的相关操作——File类和RandomAccessFile类
- 4.php session vs cookie 和File操作相关
- HttpClient对象相关方法的操作
- js中数组,对象 的相关操作
- File相关操作,java.nio.file.*
- File,IO文件相关操作
- AppFuse中运行setup,在webdoclet中出现OutOfMemoryError问题解决
- File 对象的相关操作和访问(1)
- [转贴]在外留学的人写给所有留守的XDJM
- 开通BLOG啦
- Synchronization Context
- File 对象的相关操作和访问(2)
- 开博1月庆
- OWC使用ASPNET的程序集作数据源
- ACM会用到的一点数学知识
- 服务器端编程实例(二 单进程并发_IO多路复用)
- File 对象的相关操作和访问(3)
- 在 Visual Basic .NET 和 Visual C# .NET 中创建控件数组
- 编程之道 Translated By Geoffrey James
- MSDN放出简体中文版Windows Vista RTM(包含下载)