PDA

Visualizza la versione completa : [JAVA]: non trovo l'errore


bart74
15-10-2004, 22:45
Ho iniziato a studiare java ed ecco i primi problemi, ho copiato questo esempio da un libro ma non funziona per nulla, sapreste dirmi dov' l'errore?

import java.io.*;
public class prova
{
int vala = 1;
int valb = 2;

public static void main(String[] args)
{
if(vala == valb)
{
System.out.println("Ok");
} else {
System.out.println("Errore");
}
}
}

:dh:

Grazie,
ciao.

Xadoom
15-10-2004, 22:48
Ma che errore ti da?
Ad okkio non ne trovo... :master:

bart74
15-10-2004, 22:59
Originariamente inviato da Xadoom
Ma che errore ti da?
Ad okkio non ne trovo... :master:
C:\JavaExamples\prova.java:10: non-static variable vala cannot be referenced from a static context
if(vala == valb)
^
C:\JavaExamples\prova.java:10: non-static variable valb cannot be referenced from a static context
if(vala == valb)
^
2 errors

Process completed.

Xadoom
15-10-2004, 23:03
Allora o porti la dichiarazione delle variabili all'interno del main() o le dichiari entrambe static.
:ciauz:

bart74
15-10-2004, 23:09
Ti ringrazio per l'aiuto, un'ultima cosa, conosci qualche sito dove scaricare qualche manuale di java?


Grazie,
ciao.

:ciauz:

Xadoom
15-10-2004, 23:17
Ovvio:
http://java.sun.com/
Guarda la sezione tutorial.
:ciauz:

bart74
15-10-2004, 23:27
Grazie.
:ciauz:

Salvatore85
16-10-2004, 14:58
C' anche Mokabyte (http://www.mokabyte.it)

Lucked
16-10-2004, 15:36
in genere si mettono nel main le variabili che tu hai messo fuori. Almeno come primo esempio ti facilita la vita

bart74
16-10-2004, 18:58
Originariamente inviato da Salvatore85
C' anche Mokabyte (http://www.mokabyte.it)
Questo della Mokabyte l'ho gi scaricato e alcuni esempi non funzionano. :madai!?:


Grazie,
ciao.

:ciauz:

Loading