在增强的for循环中使用关键字“ new”是否是一种好习惯?

时间:2019-06-24 15:05:57

标签: java

我有一个内部带有方法的类。例如:

class MyClass {
  public List<MyThingg> getAllThings() {
    ....
    return allThings;
  }
}

我想在getAllThings中的enhanced for loop中使用main method方法。例如:

class MainApp {
  public static void main(String[] args) {
    for(MyThing tmp: new MyClass().getAllThings()) {
      ...
    }
  }
}

上面的代码是否是一种很好的做法,如果不是,为什么?

0 个答案:

没有答案