請問錯在什么地方了,望斧正
請問錯在什么地方了,望斧正 public class HelloWorld { ? public static void main(String[] args) { ? ? ? ?HelloWorld hello=new HelloWorld(); ? ? ? ?int nums=hello.u(); ?System.out.println("sdg"+nums); } public int u(){ for(int i=0;i<100;i++){ ? ?int nums=(int)(Math.random()*100+1); ?} ?return nums; } }
2019-07-30
int[] a = new int[100];
???for(int i ?= 0 ; i < 100; i ++){
a[i] =(int)( Math.random()*100+1);
}
2019-05-18
你定義的nums變量在for循環里,循環外就取不到了。
這樣就不報錯了。