Ancora io
Per prima cosa sto cercando di scrivere un programma che incrementi un numero e lo stampi:
Codice:
public class Esercizio7{
public static void main (String[] args){
class Incrementa{
int increment(int i){return i++;}
}
Incrementa tool = new Incrementa();
int numero = 5;
numero = tool.increment(numero);
System.out.println(numero);
}
}
ma il risultato è 5
In secondo luogo, nel mio libro parla della parola static. Provo a creare un programma vuoto con la classe copiata dal libro ma mi dice che " inner classes cannot have static declarations":
Codice:
public class Esercizio7b{
public static void main (String[] args){
class StaticTest{
static int i = 47;
}
}
}
grazie a chi mi aiuterà, è da un po' che sto a scervellarmi