操作基本数据类型的流
来源:互联网 发布:内网访问阿里云 编辑:程序博客网 时间:2024/06/05 11:34
操作基本数据类型的流
操作基本数据类型:
DataInputStream
DataOutputStream
例子1:基本数据类型的读写操作
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
/*
* 可以读写基本类型的数据
* 数据输入流:DataInputStream
* DataInputStream(InputStream in)
* 数据输出流:DataOutputStream
* DataOutputStream(OutputStream out)
*/
public classDataStreamDemo {
public static void main(String[] args)throws IOException {
// TODO Auto-generated method stub
//写
write();
//读
read();
}
public static void write() throws IOException {
// TODO Auto-generated method stub
//创建输出流对象
DataOutputStreamdos = newDataOutputStream(newFileOutputStream("dos.txt"));
//写数据
dos.writeByte(10);
dos.writeBoolean(true);
dos.writeChar('A');
dos.writeDouble(1101101.1011110);
dos.writeFloat((float) 1.023);
dos.writeShort(123);
dos.close();
}
public static void read() throws IOException {
// TODO Auto-generated method stub
//创建数据输入流对象
DataInputStreamdis = newDataInputStream(newFileInputStream("dos.txt"));
byte b = dis.readByte();
boolean a = dis.readBoolean();
char c = dis.readChar();
double d = dis.readDouble();
float f = dis.readFloat();
short s = dis.readShort();
dis.close();
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(f);
System.out.println(s);
}
}
运行结果:
true
10
A
1101101.101111
1.023
123
- 基本数据类型的流操作
- 操作基本数据类型的流
- 用于操作基本数据类型的流对象
- 操作基本数据类型的流对象DataStream
- Java 操作基本数据类型的流
- 数据表的基本操作、数据类型
- java对基本数据类型的流的操作
- IO流(操作基本数据类型的流对象DataStream)
- IO流(操作基本数据类型的流)
- 黑马程序员:操作基本数据类型的流对象DataStream
- Java操作基本数据类型的流对象DataStream
- 操作基本数据类型,字节数组的流 和 字符编码
- 黑马程序员:操作基本数据类型的流对象:DataInputStream、DataOutputStream
- 黑马程序员-操作基本数据类型的流对象学习日记
- 黑马程序员:操作基本数据类型的流对象DataStream
- DataInputStream和DataOutputStream操作基本数据类型的流
- SQL的基本操作(1.数据类型)
- Redis中基本数据类型的操作
- RunLoop
- C++ 重载解析 知多少?
- hql多表关联查询
- android studio将代码关联到git@osc(出现 Empty repository,以及push reject解决)
- 1017. A除以B (20)----string的额外操作
- 操作基本数据类型的流
- scrollview嵌套listview
- nyoj1062
- Android Studio 轻松打jar 包
- UVa 1594 Ducci Sequence
- Ubuntu16.04 用root身份登陆
- 内存操作流(处理临时信息)
- C#设计模式学习笔记(一) 之 简单工厂模式
- Android官方开发文档Training系列课程中文版:打印内容之图像打印