Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: [java]metodo main

  1. #1

    [java]metodo main

    public static void main(String args[]){...}

    String args[]

    Nei miei programmi ce lo scrivo sempre,ma a che serve?

  2. #2
    Se ometto questo parametro cosa succede?

  3. #3
    String args[] contiene i parametri che passi da console alla classe

    Es.

    java Pippo.java a b c d

    nel main

    for(int i=0;i<args.length;i++)
    System.out.println("args["+i+"]="+args[i]);


    e scriverà

    a
    b
    c
    d

    Non vorrei dire stronzate ma java richiede quel parametro ,anche se non viene utilizzato
    Lang=Java
    Ambiente = Eclipse forever
    Ubuntu & Win XP Pro

  4. #4
    Ok grazie

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    E' così. Java vuole necessariamente il parametro String [] args perchè è richiesto nel prototipo della funzione main. Se non lo metti, la JVM no lo rileva come il metodo corretto da utilizzare per l'avvio dell'applicazione.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Ma io scrivo String args[], voi state scrivendo String[]args.
    Perchè?

  7. #7
    Non cambia nulla , in quanto la grammatica Java si aspetta una parentesi quadra per indicare l'array o sulla parola chiave tipo o sulla parola chiave nome .
    Lang=Java
    Ambiente = Eclipse forever
    Ubuntu & Win XP Pro

  8. #8
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418

    Re: [java]metodo main

    Originariamente inviato da matrics21
    public static void main(String args[]){...}

    String args[]

    Nei miei programmi ce lo scrivo sempre,ma a che serve?

    praticamente è il Begin(tipo Pascal) del tuo programma
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  9. #9
    Ho capito, quindi è una procedura da fare obbligatoriamente e basta

  10. #10
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Originariamente inviato da matrics21
    Ho capito, quindi è una procedura da fare obbligatoriamente e basta

    :metallica
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

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.