Eclipse中控制台是真的可以无限输出和输入?疑惑
最近在写代码的时候发现一个很好玩的事情,就是Eclipse中程序可以正常运行,但是控制台上显示出来的东西“不见了”。就纳闷到底是谁偷走了我的结果?
于是就无聊的看看到底是什么回事。
下面上图:
手写了个测试类,定义了一个容量为1000的整形数组,并且给数组附上值(值是随便赋值的),然后遍历数组:
public class Test01 {
public static void main(String[] args) {
int[] arr = new int[1000];
//对数组中的元素赋值
for(int i=0;i<1000;i++) {
if(i%2 == 0) {
arr[i] = 2*i-i;
}
else {
arr[i] = 2*i;
}
}
System.out.print("原数组:");
for(int x:arr) {
System.out.print(x+" ");
}
}
}
结果很好玩,根本就显示不出来数字。