Per cominciare in Java
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Pag 1 di 2 12 UltimoUltimo
Visualizzazione risultati da 1 a 15 di 24

Discussione: Per cominciare in Java

Cambio titolo
  1. #1
    ~ Over My Head ~ L'avatar di Finalfire
    Registrato il
    06-03
    Località
    Italy
    Messaggi
    5.011

    Per cominciare in Java

    Salve ragazzi! E da tanto che oramai non programmo quasi più niente, ma in qeusti tempi ho ritrovato lo spirito giusto ed allora, voglio cominciare con il Java.
    La prima cosa che ho fatto, è il semplicissimo Hello World.
    Riferendomi ad una piccola guida, ecco che ho fatto:
    Codice:
    1 public class HelloWorld
    2 {
    3     public static void main(String args[])
    4     {
    5         System.out.println("Hello World!");
    6     }
    7 }
    Naturalmente i numeri non ci vanno. Ho installato il Java SDK, e passato il file HelloWorld.java in /bin

    Accedo da DOS e mi porto sulla dir. Eseguo il comando "javac HelloWorld.java", il compilatore legge il file ma non lo compila e mi esce un errore, che riporto qui sotto:
    Codice:
    HelloWorld.java:5: cannot resolve symbol
    symbol   : method printIn (java.lang.String)
    location  : class java.io.PrintStream
                System.out.printIn("Hello World!");
                               ^
    1 error
    Che può essere? Eppure ho scritto tutto giusto, e credo che il comando printIn esiste o sbaglio?

  2. #2
    janky
    Ospite
    se ben ricordo basta scrivere "nomefile java" senza punti ne nient'altro

    cmq prova a scaricare eclipse se non vuoi ogni volta usare cmd

  3. #3
    ~ Over My Head ~ L'avatar di Finalfire
    Registrato il
    06-03
    Località
    Italy
    Messaggi
    5.011
    Citazione janky
    se ben ricordo basta scrivere "nomefile java" senza punti ne nient'altro

    cmq prova a scaricare eclipse se non vuoi ogni volta usare cmd
    bah, non credo sia problema della sintassi del comando, anche perchè il compilatore parte.

  4. #4
    janky
    Ospite
    boh, cmq era "java nomefile" non quello che ho postato prima a me funza

  5. #5
    ~ Over My Head ~ L'avatar di Finalfire
    Registrato il
    06-03
    Località
    Italy
    Messaggi
    5.011
    Boh, allora provo io. "java nomefile" mi sembra si deve fare dopo che viene compilato :Q

  6. #6
    janky
    Ospite
    a già, usando eclipse lo compila automaticamente, hai ragione!

  7. #7
    Veterano dell'Inferno L'avatar di Born to Kill
    Registrato il
    11-02
    Località
    Marte
    Messaggi
    7.371
    Citazione Finalfire
    Salve ragazzi! E da tanto che oramai non programmo quasi più niente, ma in qeusti tempi ho ritrovato lo spirito giusto ed allora, voglio cominciare con il Java.
    La prima cosa che ho fatto, è il semplicissimo Hello World.
    Riferendomi ad una piccola guida, ecco che ho fatto:
    Codice:
    1 public class HelloWorld
    2 {
    3     public static void main(String args[])
    4     {
    5         System.out.println("Hello World!");
    6     }
    7 }
    Naturalmente i numeri non ci vanno. Ho installato il Java SDK, e passato il file HelloWorld.java in /bin

    Accedo da DOS e mi porto sulla dir. Eseguo il comando "javac HelloWorld.java", il compilatore legge il file ma non lo compila e mi esce un errore, che riporto qui sotto:
    Codice:
    HelloWorld.java:5: cannot resolve symbol
    symbol   : method printIn (java.lang.String)
    location  : class java.io.PrintStream
                System.out.printIn("Hello World!");
                               ^
    1 error
    Che può essere? Eppure ho scritto tutto giusto, e credo che il comando printIn esiste o sbaglio?
    Si scrive println, tutto minuscolo... invece quella mi pare una I maiuscola

    "ln" sta per line.




  8. #8
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    Località
    La Spezia
    Messaggi
    7.557
    e poi il listato che hai messo e l'esecuzione non sono la stessa...
    te nel listato hai scritto System.out.printIn();
    ed è una cagata
    perchè si scrive System.out.println()

  9. #9
    ~ Over My Head ~ L'avatar di Finalfire
    Registrato il
    06-03
    Località
    Italy
    Messaggi
    5.011
    Mah un attimo...
    E' println o printin????? Con la L vero??

  10. #10
    sisi, è printLn, con la elle (=printLine)

    Naturalmente va scritto tutto minuscolo:

    Codice:
    System.out.println("ciao");
    Webmaster di Haetal, la città lontana



    'Se puoi sognarlo, puoi farlo'

    "Solo et pensoso i più deserti campi
    vo mesurando a passi tardi et lenti,
    et gli occhi porto per fuggire intenti
    ove vestigio human l'arena stampi"

  11. #11
    Flooder Incallito L'avatar di Pulcinella89'
    Registrato il
    10-03
    Località
    Da mute city
    Messaggi
    17.613
    hai comprato "programmare con Java 2 for dummies"?

  12. #12
    Utente L'avatar di pentothal
    Registrato il
    10-02
    Località
    Firenze
    Messaggi
    4.692
    Anche se dipende dall'ambiente di sviluppo, ti manca la dichiarazione delle librerie che usi (nella fattispecie quelle di io):

    scrivi in cima al codice:

    import java.io.*;

  13. #13
    ChaoS Industry Djs L'avatar di Ghost90
    Registrato il
    09-04
    Località
    Cosenza
    Messaggi
    233
    Rubo un poco di spazio,dove lo trovo il Java SDK?
    Ho un vuoto interiore incolmabile




  14. #14
    Utente L'avatar di pentothal
    Registrato il
    10-02
    Località
    Firenze
    Messaggi
    4.692
    Citazione Ghost90
    Rubo un poco di spazio,dove lo trovo il Java SDK?
    http://java.sun.com/j2se/1.4.2/download.html

  15. #15
    ChaoS Industry Djs L'avatar di Ghost90
    Registrato il
    09-04
    Località
    Cosenza
    Messaggi
    233
    grazie 10000
    Ho un vuoto interiore incolmabile




Pag 1 di 2 12 UltimoUltimo

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •