Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    substring e argomento passato da linea di comando

    Volevo scrivere un semplicissimo programmino in Java, di questo tipo:

    Codice PHP:
    public class prova6 {
        public static 
    void main(String args[]) {
            
    String a "Nome";
            
    String b "Cognome";
            
    int c Integer.parseInt(args[0]);
            
    System.out.println("Il mio nome e' " " " " e ho " " anno/i.");    
            
    String d b.substring(12);
            
    System.out.println("La seconda lettera del mio cognome e' la: " ".");
        }

    Il programma restituisce Nome e Cognome, l'età passata da linea di comando e determina la seconda lettera del cognome. Bene.
    Volevo però fare in modo che l'utente potesse anche inserire da linea di comando il proprio nome e cognome, quindi trasfomare il codice in:

    Codice PHP:
    public class prova6 {
        public static 
    void main(String args[]) {
            
    String a args[0];
            
    String b args[1];
            
    int c Integer.parseInt(args[2]);
            
    System.out.println("Il mio nome e' " " " " e ho " " anno/i.");    
            
    String d b.substring(12);
            
    System.out.println("La seconda lettera del mio cognome e' la: " ".");
        }

    ma evidentemente il metodo substring non funziona con gli argomenti da linea da comando, perchè mi da errore... come posso fare per bypassare il problema? Premetto che sono alle prime armi e totalmente autodidatta, quindi siate umani! :-D Grazie a tutti!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: substring e argomento passato da linea di comando

    Originariamente inviato da dottorcere
    ma evidentemente il metodo substring non funziona con gli argomenti da linea da comando, perchè mi da errore...
    Deve funzionare ... concettualmente non c'è nulla di diverso.
    Cosa passi sulla linea di comando??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3

    Re: Re: substring e argomento passato da linea di comando

    Cosa passi sulla linea di comando??
    La mia linea di comando è qualcosa tipo:

    Codice PHP:
    java prova6 Pippo Franco 26 
    Quindi la risposta che mi aspetto è la seguente:

    Codice PHP:
    Il mio nome e' Pippo Franco e ho 26 anno/i.
    La seconda lettera del mio cognome e' 
    lar
    Ma niente...

  4. #4
    Tutto a posto: funziona.
    Cancellate anche la discussione, scusate per il disturbo!

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.