从文件中读数据并显示到控制台
来源:互联网 发布:淘宝店加盟代理 编辑:程序博客网 时间:2024/04/30 08:05
package com.lxq_02;import java.io.FileReader;import java.io.IOException;/* * 需求:从文件中读数据并显示到控制台 * 读数据--输入流--FileReader * * FileReader: * FileReader(String fileName):传递文件名称 * * 输入流读文件的步骤: * A:创建输入流对象 * B:调用输入流对象的读数据方法 * C:释放资源 * * java.io.FileNotFoundException: fr.txt (系统找不到指定的文件。) */public class FileReaderDemo {public static void main(String[] args) throws IOException {//创建输入流对象//FileReader fr = new FileReader("fr.txt");FileReader fr = new FileReader("FileWriterDemo.java");//调用输入流对象的读数据方法//int read():一次读取一个字符/*//第一次读数据int ch = fr.read();System.out.println(ch);System.out.println((char)ch);//第二次读数据ch = fr.read();System.out.println(ch);System.out.println((char)ch);//第三次读数据ch = fr.read();System.out.println(ch);System.out.println((char)ch);//这是时候,我们发现代码的重复度很高,想用循环改进,但是不知道循环的结束条件是什么ch = fr.read();System.out.println(ch);ch = fr.read();System.out.println(ch);//通过测试,我们知道,如果读取数据的返回值是-1的时候,就说明没有数据了,这也是我们循环的结束条件*/int ch;//1:fr.read()//2:ch=fr.read()//3:ch != -1while((ch=fr.read())!=-1) {//System.out.println(ch);//System.out.println((char)ch);System.out.print((char)ch);}//释放资源fr.close();}}
阅读全文
0 0
- 从文件中读数据并显示到控制台
- 从csv中读数据,并写到csv中
- python从文件中读数据并进行排序
- JAVA从sqlserver2012数据库读数据并写出到Excel文件里
- fgets()函数从文件中读数据
- 网页从xml文件中读数据
- 从text文件中读数据
- sql server compact 从数据库中读数据并显示图片
- 第三周项目五(3):数组做数据成员(从文件中读数据并将结果保存到文件中)
- 从文件读数据
- 从文件中读数到数组,且用于冒泡排序
- WR 从数据库读数据到Excel中
- 从excel读数据到数据库表中
- 从xml文件读数据
- python从文件读数据
- spark graphx从txt文件中读数据构建图
- 从txt文件中读数据画车位(2)
- 十三周OJ2从文件中读数据
- 动态规划-背包问题
- ubuntu安装jdk8(亲测)
- 面向对象总结
- Matlab快速入门1——基础操作
- linux-http服务与配置
- 从文件中读数据并显示到控制台
- 二分查找
- jvm中 hashcode
- Incompatible type.Found:'int',required:'java.lang.String'
- 【系统安装】PXELINUX(网络安装引导启动)
- 用数据的心智经营一家公司
- vs2008 F5调试慢的问题
- 冒泡排序、快速排序、堆排序(Java)
- 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。