可以读,不要ready方法
如果要一行一行读,可以使用BufferedReader即
BufferedReader reader = new BufferedReader(new FileReader(fileName));
String line = reader.readLine();
while(line != null) {
// to do ...
line = reader.readLine();
}
如果要一行一行读,可以使用BufferedReader即
BufferedReader reader = new BufferedReader(new FileReader(fileName));
String line = reader.readLine();
while(line != null) {
// to do ...
line = reader.readLine();
}
解决方案 »
- Win7 32位/64位 Java IDE那个运行效率更高?
- 求 java递归实现树结构,急,在线等。
- 请教swing 的面板(JPanel)跳转及java全局变量设置问题!
- java运行怪现象
- java中函数的参数不能设置默认值?没这么夸张吧?
- JBuilderX里代码编辑区中光标位置错位,该如何解决?
- TextField显示网络传来的中文信息为什么都是些问号(“????”) ?
- 关于JAVA的内存泄露,高分求教!
- 打印问题-提示告警信息
- java访问oracle数据库时的一个小问题
- 如果从控制台读一字符串,然后写入文件?
- 请问什么是j2se,j2ee,j2me 如果要学java编程学什么,需要配置什么样的编程环境?
虽然已经不推荐了,不过也可以用
DataInputStream dis=new DataInputStream(new FileInputStream(filename));
String line=dis.readLine();
而且读写的时候可能文本格式不同,操作系统不同需要使用不同层次的包来读取。