java语言基础(85)——标准输入输出流 和 随机访问流
2017-08-27 17:18
459 查看
标准输入输出流
标准输入流:System.in
标注输出流:System.out
三种方式实现键盘录入数据:
1 main方法的args接收参数
2 Scanner
3 BufferedReader 封装 System.in
随机访问流(RandomAccessFile):
可以对文件进行随机的读写操作。随机体现在文件指针位置可以按需设置
示例代码:
package RandomAccessFileDemo;
import java.io.IOException;
import java.io.RandomAccessFile;
public class RandomAccessFileDemo {
public static void main(String[] args) throws IOException {
RandomAccessFile raf = new RandomAccessFile("E:\\raf.txt","rw");
raf.writeInt(100);
raf.writeBoolean(true);
raf.close();
RandomAccessFile raf1 = new RandomAccessFile("E:\\raf.txt","rw");
int num = raf1.readInt();
System.out.println(num);
boolean b = raf1.readBoolean();
System.out.println(b);
//raf1.getFilePointer();获得文件指针位置
//raf1.seek(4);设置文件指针位置
raf1.close();
}
}
标准输入流:System.in
标注输出流:System.out
三种方式实现键盘录入数据:
1 main方法的args接收参数
2 Scanner
3 BufferedReader 封装 System.in
随机访问流(RandomAccessFile):
可以对文件进行随机的读写操作。随机体现在文件指针位置可以按需设置
示例代码:
package RandomAccessFileDemo;
import java.io.IOException;
import java.io.RandomAccessFile;
public class RandomAccessFileDemo {
public static void main(String[] args) throws IOException {
RandomAccessFile raf = new RandomAccessFile("E:\\raf.txt","rw");
raf.writeInt(100);
raf.writeBoolean(true);
raf.close();
RandomAccessFile raf1 = new RandomAccessFile("E:\\raf.txt","rw");
int num = raf1.readInt();
System.out.println(num);
boolean b = raf1.readBoolean();
System.out.println(b);
//raf1.getFilePointer();获得文件指针位置
//raf1.seek(4);设置文件指针位置
raf1.close();
}
}
相关文章推荐
- Java基础 - 序列流,内存输出流,随机访问流,对象操作流,数据输入输出流,打印流,标准输入输出流,Properties
- Java基础-22总结登录注册IO版,数据操作流,内存操作流,打印流,标准输入输出流,转换流,随机访问流,合并流,序列化流,Properties
- Java基础-22总结登录注册IO版,数据操作流,内存操作流,打印流,标准输入输出流,转换流,随机访问流,合并流,序列化流,Properties
- Java API —— IO流(数据操作流 & 内存操作流 & 打印流 & 标准输入输出流 & 随机访问流 & 合并流 & 序列化流 & Properties & NIO)
- 重踏学习Java路上_Day22(数据操作流,内存操作流,打印流,标准输入输出流,随机访问流,合并流,序列化流,Properties,NIO)
- IO流_数据操作流、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流、Properties、总结
- 一、javaSE (二十二)登录注册IO版本案例、数据操作流、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流、Properties、NIO
- 黑马程序员——JAVA基础——IO(一)---流概述,节点流、处理流、转换流与标准输入输出流、打印流、File文件对象、合并流
- Day22 --序列流 内存输出流 随机访问流 对象操作流 数据输入输出流 打印流 标准输入输出流 Properties
- Java基础知识强化之IO流笔记61:标准输入输出流的本质
- 22 API-IO流(登陆注册IO版案例,数据操作流,内存操作流,打印流,标准输入输出流,:随机访问流,合并流,序列化流),Properties,NIO)
- 【Java基础知识】IO流--标准输入输出流、打印流PrintStream
- Java语言基础-IO流(输入输出流) 其他
- 序列流、对象操作流、打印流、标准输入输出流、随机访问流、数据输入输出流、Properties(二十二)
- 黑马程序员——JAVA基础之标准输入输出流
- Java语言基础-IO流(输入输出流) 字节流、转换流
- Java_基础—标准输入输出流概述和输出语句
- Java语言基础-IO流(输入输出流) 字符流
- Java学习笔记之输入输出流(二) 缓冲流、随机流、数组流、数据流、对象流
- java基础—8.IO输入输出流