import java.lang.*;
import java.util.*;
public class NineTeen {
int carray(int i1, int i2, int i3, int s, int e){
int[][][] a1=new int[i1][i2][i3];
for(int i=0;i<a1.length;i++){
for(int j=0;j<a1.length;j++){
for(int w=0;w<a1.length;w++)
a1[i][j][w]=number(s,e);
}
}
}
static int number(int c, int d){
Random rand=new Random();
int z;
for(;{z=rand.nextInt();
if(z>c&&z<d)
break;
}
return z;
}
void prt(){
for(int i=0;i<a1.length;i++){
for(int j=0;j<a1.length;j++){
for(int w=0;w<a1.length;w++)
System.out.println("a1["+i+"]["+j+"]["+w+"]= "+a1[i][j][w]);
}
}
}
public static void main(String[] args){
NineTeen p1= new NineTeen();
int a=args[0];
int y=args[1];
int v=args[2];
int k=args[3];
}
}
Il suddetto programma mi da diversi errori rispetto al riconoscimento dell'array a1!
Ecco qui gli errori:
--------------------Configuration: j2sdk1.4.0_01 <Default>--------------------
C:\Java\NineTeen.java:24: cannot resolve symbol
symbol : variable a1
location: class NineTeen
for(int i=0;i<a1.length;i++){
^
C:\Java\NineTeen.java:25: cannot resolve symbol
symbol : variable a1
location: class NineTeen
for(int j=0;j<a1.length;j++){
^
C:\Java\NineTeen.java:26: cannot resolve symbol
symbol : variable a1
location: class NineTeen
for(int w=0;w<a1.length;w++)
^
C:\Java\NineTeen.java:27: cannot resolve symbol
symbol : variable a1
location: class NineTeen
System.out.println("a1["+i+"]["+j+"]["+w+"]= "+a1[i][j][w]);
^
C:\Java\NineTeen.java:33: incompatible types
found : java.lang.String
required: int
int a=args[0];
^
C:\Java\NineTeen.java:34: incompatible types
found : java.lang.String
required: int
int y=args[1];
^
C:\Java\NineTeen.java:35: incompatible types
found : java.lang.String
required: int
int v=args[2];
^
C:\Java\NineTeen.java:36: incompatible types
found : java.lang.String
required: int
int k=args[3];
^
8 errors
Process completed.
Potete illuminarmi?