假设我有一个名为catNames的JLabel数组,我想将所有这些文本(使用catNames [i] .setText)更改为" Garfield"。
我知道可以使用循环或一次完成一个循环,但有没有办法一次完成所有操作?
谢谢!
很抱歉,谈论java我的不好。
答案 0 :(得分:1)
从Java 8开始,您可以使用lambdas:
List<TestObject> list = new ArrayList<TestObject>();
for(int i = 1; i <= 10; i++) {
list.add(new TestObject(i));
}
list.forEach((TestObject element) -> System.out.println(element.toString()));