|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2682
|
[JAVA] errori nella compilazione
Scusate...è da poco che programmo in Java e l'ultima dispensa della proff è piena zeppa di errori....è la prima volta che vedo come si fa input...ed il compilatore mi dà un errore relativo all'operazione di input...tranne che non avendo altro materiale didattico non sò dove sia l'errore:
Codice:
public class TestListaDiInteri{
public static void main(String[] args){
int i, j, k, pos;
ListaDiInteri L = null; // Dichiaro una lista inizialmente nulla
NodoInt N;
k = 0;
while(k != 13){
System.out.println("Operazioni disponibili: ");
System.out.println("1) Crea una nuova lista");
System.out.println("2) Inserisci un elemento in testa alla lista");
System.out.println("3) Inserisci un elemento in coda alla lista");
System.out.println("4) Inserisci un elemento all'interno della lista");
System.out.println("5) Leggi l'elemento in testa alla lista");
System.out.println("6) Leggi l'elemento in coda alla lista");
System.out.println("7) Leggi un elemento all'interno della lista");
System.out.println("8) Rimuovi l'elemento in testa alla lista");
System.out.println("9) Rimuovi l'elemento in coda alla lista");
System.out.println("10) Leggi un elemento nella lista");
System.out.println("11) Visualizza la lista");
System.out.println("12) Ricerca un elemento nella lista");
System.out.println("13) Esci dal programma");
k = System.input.readInt();
System.out.println("\n \n");
if(k==1){
L = new ListaDiInteri();
}
else if(k==2){
if(L != null){
System.out.println("Valore del nodo: ");
i = Input.readInt();
L.aggiungiInTesta(new NodoInt(i));
}
System.out.println("\n \n");
}
else if(k==3){
if(L != null){
System.out.println("Valore del nodo: ");
i = Input.readInt();
L.aggiungiInCoda(new NodoInt(i));
}
System.out.println("\n \n");
}
else if(k==4){
if(L != null){
System.out.println("Valore del nodo: ");
i = Input.readInt();
System.out.println("Posizione nella lista: ");
pos = Input.readInt();
L.aggiungiInPosizione(new NodoInt(i), pos);
}
System.out.println("\n \n");
}
else if(k==5){
if(L != null){
N = L.getTesta();
System.out.println("Nodo in testa: " + N.getValore());
}
System.out.println("\n \n");
}
else if(k==6){
if(L != null){
N = L.getCoda();
System.out.println("Nodo in coda: " + N.getValore());
}
System.out.println("\n \n");
}
else if(k==7){
if(L != null){
System.out.println("Posizione nella lista: ");
pos = Input.readInt();
N = L.getInPosizione(pos);
System.out.println("Nodo in posizione: " + N.getValore());
}
System.out.println("\n \n");
}
else if(k==8){
if(L != null) L.rimuoviDaTesta();
}
else if(k==9){
if(L != null) L.rimuoviDaCoda();
}
else if(k==10){
if(L != null){
System.out.println("Posizione nella lista: ");
pos = Input.readInt();
L.rimuoviInPosizione(pos);
}
}
else if(k==11){
if(L != null) System.out.println(L.toString());
System.out.println("\n \n");
}
else if(k==12){
if(L != null){
System.out.println("Valore da cercare: ");
i = Input.readInt();
if(L.Cerca(i)) System.out.println("Valore " + i + "trovato");
else System.out.println("Valore " + i + "non trovato");
}
System.out.println("\n \n");
}
}
}
}
TestListaDiInteri.java:41: cannot find symbol symbol : variable Input location: class TestListaDiInteri i = Input.readInt(); Grazie Andrea |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Nov 2007
Messaggi: 122
|
Ma la classe Input ce l'hai?
|
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2682
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
ma decisamente no; è un medoto della classe scanner del packpage java.util
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
no quella classe deve averla fatta la tua prof per "facilitare" le operazioni di input
__________________
Khelidan |
|
|
|
|
|
#7 |
|
Bannato
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2682
|
|
|
|
|
|
|
#8 |
|
Bannato
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2682
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:49.




















