Java 是否可以调用数组中所有对象的方法?
假设我有一个名为catNames的jlabel数组,我想将所有这些jlabel上的文本(使用catNames[I].setText)更改为“Garfield” 我知道可以使用一个循环或一次完成所有操作,但有没有一种方法可以一次性完成所有操作 谢谢Java 是否可以调用数组中所有对象的方法?,java,arrays,loops,object,Java,Arrays,Loops,Object,假设我有一个名为catNames的jlabel数组,我想将所有这些jlabel上的文本(使用catNames[I].setText)更改为“Garfield” 我知道可以使用一个循环或一次完成所有操作,但有没有一种方法可以一次性完成所有操作 谢谢 很抱歉,谈论java是我的错。由于java 8,您可以使用lambdas: List<TestObject> list = new ArrayList<TestObject>(); for(int i = 1;
很抱歉,谈论java是我的错。由于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()));
List List=new ArrayList();
for(int i=1;i System.out.println(element.toString());
也许您可以告诉我们您想用哪种编程语言实现这一点?@pabombs您应该始终指明您的编程语言。