java 读取并且显示 txt 文件
2024-09-03 11:25:27
系统:mac os x 10.9
eclipse
在eclipse 中建立一个project, 命名为Cin_txt,
Cin_txt的内容
test
wang
hello
world
以下是输入的代码
import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class Cin_txt { public static void main(String[] args) { File file = new File("/Users/yinjiewang/Documents/test.txt"); FileInputStream fis = null; try { fis = new FileInputStream(file); System.out.println("Total file size to read (in bytes) : " + fis.available()); int content; while ((content = fis.read()) != -1) { // convert to char and display it System.out.print((char) content); } } catch (IOException e) { e.printStackTrace(); } finally { try { if (fis != null) fis.close(); } catch (IOException ex) { ex.printStackTrace(); } } } }
JDK7 版本
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException; public class ReadFileExample { public static void main(String[] args) { File file = new File("C:/robots.txt"); try (FileInputStream fis = new FileInputStream(file)) { System.out.println("Total file size to read (in bytes) : "+ fis.available()); int content;
while ((content = fis.read()) != -1) {
// convert to char and display it
System.out.print((char) content);
} } catch (IOException e) {
e.printStackTrace();
}
}
}
最新文章
- C# WebService输出JSON 实现二
- AngularJS directive入门例子
- JSON.parse()和eval()区别
- Windows下使用批处理设置IP地址,DNS
- 【Amazon Linux】免费搭建subversion服务器
- 锋利的jQuery读书笔记---选择器
- http://www.ruanyifeng.com/blog/2011/09/restful
- python中的lambda表达
- HTTP学习笔记7-消息报头
- vue.js 安装过程(转载)
- IO网络模型
- java-StringBuffer学习笔记
- spring的 @Scheduled的cron表达式
- 常用java开发文档链接
- python while条件和if判断的总练习
- Spring MVC 实践 - Component
- 做了2个多月的设计和编码,我梳理了Flutter动态化的方案对比及最佳实现
- python文件、文件夹的移动、复制、删除、重命名
- C# windows 桌面控件的扩展
- 40个新鲜的 jQuery 插件,使您的网站用户友好