Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    54

    programmino java con if

    ciao ragazzi,
    sono nuovo di java...ho fatto questo programmino ma mi vengono dati degli errori..qualcuno sa spiegarmi dove sbaglio??

    public class promozioni {
    public static void main (string args[]){
    int alunno1; //dichiarazione variabili
    int alunno 2;
    public promozioni() {

    if( alunno1>alunno2){
    System.out println ("alunno1 piu intelligente");
    }
    else
    System.out println ("alunno2 piu intelligente");
    }
    }

    }


    Cosa cambia se al posto di scriverlo come sopra scrivo cosi(non mettendo public promozioni() {?

    public class promozioni {
    public static void main (string args[]){
    int alunno1; //dichiarazione variabili
    int alunno 2;


    if( alunno1>alunno2){
    System.out println ("alunno1 piu intelligente");
    }
    else
    System.out println ("alunno2 piu intelligente");
    }


    }

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    La prima versione non può funzionare, perciò non puoi mettere un metodo dentro un altro (promozioni() e main()).

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Anche la seconda, così com'è non può funzionare a causa di punti mancanti tra out e println, dello spazio tra alunno e 2, e del tipo string nella dichiarazione del main.

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Originariamente inviato da Rubox
    Anche la seconda, così com'è non può funzionare a causa di punti mancanti tra out e println, dello spazio tra alunno e 2, e del tipo string nella dichiarazione del main.
    Giusto, ma sono solo più errori di sintassi e non cose "fondamentale" ma sì, non compilerebbe nemmeno.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da neroux
    Giusto, ma sono solo più errori di sintassi e non cose "fondamentale" ma sì, non compilerebbe nemmeno.
    Verissimo, sono solo errori di sintassi.
    Ma non sapendo se quel codice l'ha copiato dal suo file sorgente o da dove, non vorrei che poi si chiedesse come mai non compila.

    E poi per l'unica volta che so rispondere sul forum... ufff

  6. #6
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Originariamente inviato da Rubox
    Verissimo, sono solo errori di sintassi.
    Ma non sapendo se quel codice l'ha copiato dal suo file sorgente o da dove, non vorrei che poi si chiedesse come mai non compila.
    Vero, però alla fine un buon motivo per leggere gli error messages

    Originariamente inviato da Rubox
    E poi per l'unica volta che so rispondere sul forum... ufff
    Ma dai

    ma hai fatto bene i punti e lo "string" mi è proprio scappato.



    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    54
    grazie ragazzi per la vostra velocità nel rispondere..ho corretto gli errori..adesso me ne viene segnalato solo 1

    public class promozioni {
    public static void main (string args[]){
    int alunno1; //dichiarazione variabili
    int alunno2;


    if( alunno1>alunno2){
    System.out.println ("alunno1 piu intelligente");
    }
    else
    System.out.println ("alunno2 piu intelligente");
    }


    }

    ERRORI

    java.lang.NoClassDefFoundError: promozioni
    Caused by: java.lang.ClassNotFoundException: promozioni
    at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 52)
    at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:320)
    Could not find the main class: promozioni. Program will exit.
    Exception in thread "main"
    Process completed.

  8. #8
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Come lo esegui?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    54
    con jcreator

  10. #10
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Dovresti controllare la configurazione, sembra che i percorsi non sono impostati correttamente.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.