由于我不想在这里输入一个复杂的问题,我无法在一个复杂的Java类中计算一些创建的对象(比如说苹果),只需使用一个简单的计数器即可创造了一个苹果。因此,我在考虑一个替代方案,但不知道如何实现它;如果它是一个选项:
连接到System.out.println的for循环("苹果:" +苹果)给出了与苹果一样多的输出。 - 哪个好现在我必须将输出的数量存储在一个变量中 - 你会怎么做 - 是否可以,因为输出显示在控制台中?
提前致谢!
答案 0 :(得分:0)
你可以使用自己的println方法包装System.out.println()
,除了打印之外还会计算,并在循环中使用那个而不是println:
private static int counter = 0;
public static void myPrintln(String str) {
counter++;
System.out.println(str);
}