黑马程序员技术交流社区
标题:
问一下Java大牛,我在高级for循环哪里是不是有错,老是报错
[打印本页]
作者:
真正黑马
时间:
2015-4-26 08:55
标题:
问一下Java大牛,我在高级for循环哪里是不是有错,老是报错
本帖最后由 真正黑马 于 2015-4-26 22:29 编辑
import java.io.*;
public class File1Demo {
public static void main(String[] args)throws IOException {
//创建一个文件file对象
File file = new File("异常处理.txt");
//再创建一个文件输入流对象fis,并且以file为参数
FileInputStream fis = new FileInputStream(file);
//创建一个过滤输入流对象filter,并且以fis为参数
//FilterInputStream filter = new FilterInputStream(fis);
//通过循环将f中的数据输出
String str = fis.toString();
for(String s : str) { //我这儿写高级for循环哪儿错了请高手帮个忙
System.out.println(s);
}
fis.close();
//filter.close();
}
}
作者:
星之钥匙
时间:
2015-4-26 09:01
String类型是字符串怎么可以这样遍历,你没有懂增强for的含义吧,再去看看老师的例子吧
作者:
saghir
时间:
2015-4-26 18:47
增强for(参数类型 参数名:数组名){代码块}
作者:
巴拉森
时间:
2015-4-26 20:11
看看。。。。。。。。。。
作者:
真正黑马
时间:
2015-4-26 22:09
谢谢,我明白了,只能对数组或者集合遍历,糊涂了!非常感谢啊!
作者:
张乐
时间:
2015-4-26 22:20
看不懂...没学到...
作者:
真正黑马
时间:
2015-4-26 22:29
张乐 发表于 2015-4-26 22:20
看不懂...没学到...
加油,Java后面的高级for循环
作者:
张乐
时间:
2015-4-27 22:24
真正黑马 发表于 2015-4-26 22:29
加油,Java后面的高级for循环
恩 谢谢师哥
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2