然后,程序使用该数组中包含的信息来显示该数据的统计信息,并在遇到新人(即年龄为 0 的人)时发出通知。
我将代码放入处理中,但程序创建的窗口中没有显示任何内容,并且窗口的颜色是灰色而不是黑色。我用的是MacBook。你能告诉我问题出在哪里吗?
size(500,500) ;
background(0);
int n = 4000;
int[] x = new int[n];
int a = 0;
int b = 0;
int c = 0;
for(int i=0; i<4000; i=i+1){
x[i] = int(random( 101 ));
}
for (int i=0; i<n; i++) {
if(x[i] <= 20){
a = a+1;
if(x[i]==0){
println("New Person!");
}
}
else if(x[i]<51 && x[i]>20){
b++;
}
else{
c = c+1;
}
}
text("0-20: " + a, 20, 20);
text("21-50: " + b, 20, 40);
text("51-100: " + c, 20, 60);
最佳答案
对我来说效果很好。您使用的是处理3吗?您是否尝试过重新启动处理和/或计算机?
关于Java 处理 - 使用 text() 但窗口上没有显示任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51915067/