mi chiamo guglielmo , sto cercando di imparare il linguaggio java ,
ho il seguente problema che non riesco a capire ;
qual è l'errore ?
la classe PreparaElemento , sotto indicata , viene istanziata da un'altra classe (la ProvaDate) :
- Codice: Seleziona tutto
class PreparaElemento {
// campi di istanza
private String paramet;
private String campoParamet;
private short j;
private int k;
// costruttore - preparo l'array RigaElemento[3] , con 3 elementi
public PreparaElemento (String param)
{
paramet = param;
j = Short.parseShort(paramet);
System.out.println ("param: " + paramet + " - j: " + j );
String [] RigaElemento = new String [3];
RigaElemento [0] = paramet;
RigaElemento [1] = "nome_" + j;
RigaElemento [2] = "cognome_" + j;
System.out.println ("RigaElemento: " + j + " - " +
RigaElemento [0] + "-" +
RigaElemento [1] + "-" +
RigaElemento [2] );
}
// metodo 1 - voglio stampare e modificare l’array RigaElemento[]
public void modElem1 ()
{
System.out.println ("prima1 - " + this.RigaElemento[0] + "-" +
this.RigaElemento [1] + "-" +
this.RigaElemento [2] );
campoParamet = RigaElemento [1];
RigaElemento [1] = RigaElemento [2];
RigaElemento [2] = campoParamet;
System.out.println ("dopo1 - " + this.RigaElemento [0] + "-" +
this.RigaElemento [1] + "-" +
this.RigaElemento [2] );
}
// metodo 2
ecc. ecc.
- Codice: Seleziona tutto
c:\MIO\MANUALI_A_J\java\PROG>javac ProvaDate.java
ProvaDate.java:115: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
k = this.RigaElemento[0].length();
^
ProvaDate.java:116: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
System.out.println ("prima1 - " + this.RigaElemento[0] + "-" +
^
ProvaDate.java:117: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
this.RigaElemento [1] + "-" +
^
ProvaDate.java:118: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
this.RigaElemento [2] );
^
ProvaDate.java:124: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
System.out.println ("dopo1 - " + this.RigaElemento [0] + "-" +
^
ProvaDate.java:125: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
this.RigaElemento [1] + "-" +
^
ProvaDate.java:126: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
this.RigaElemento [2] );
^
ProvaDate.java:138: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
campoParamet = RigaElemento [1];
^
ProvaDate.java:139: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
RigaElemento [1] = RigaElemento [2];
^
ProvaDate.java:139: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
RigaElemento [1] = RigaElemento [2];
^
ProvaDate.java:140: cannot resolve symbol
symbol : variable RigaElemento
location: class PreparaElemento
RigaElemento [2] = campoParamet;
^
11 errors
c:\MIO\MANUALI_A_J\java\PROG>