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

    inizio a programmare... aiuto!!!

    Salve a tutti, avrei bisogno di un aiuto...

    vorrei fare un programino in java dove, eseguendo dal prompt il file .java, dopo aver immesso un parametro (sempre dal prompt), ritornasse (System.out.println())il numero di caratteri del parametro...
    ho abbozzato un codice ma sembra non funzionare

    <code>
    public class Conta {


    public static void main (String[] argv)
    {
    int num;
    num=argv[0].MAX_LENGHT;

    System.out.println("Il numero di caratteri del parametro è: " + num);
    }


    }
    </code>

    non funziona... qualche dritta!!!

    grazie in anticipo

  2. #2

    Re: inizio a programmare... aiuto!!!

    Originariamente inviato da pasqualissimo
    public class Conta {

    public static void main (String[] argv)
    {
    int num;
    num=argv[0].MAX_LENGHT;

    System.out.println("Il numero di caratteri del parametro è: " + num);
    }


    }
    grazie in anticipo
    Il main prende in input un array di oggetti String, essi non hanno una proprietà/costante MAX_LENGTH.
    codice:
    public class Conta {
    
    public static void main (String[] argv){
    	String firstArg = argv[0];
            ....
    }
    }
    Guarda bene la classe String e trova un metodo che secondo te restituisce la lunghezza dell'istanza sul quale viene invocato.

  3. #3
    .... un suggerimento???

  4. #4
    Originariamente inviato da pasqualissimo
    .... un suggerimento???
    http://download.oracle.com/javase/1....l#length%28%29

  5. #5
    Scusa, ma da dove hai preso quel MAX_LENGHT?!?!? Te ne stai andando per un'idea? Stai improvvisando? Oppure l'hai letto da qualche parte?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Originariamente inviato da satifal
    Scusa, ma da dove hai preso quel MAX_LENGHT?!?!? Te ne stai andando per un'idea? Stai improvvisando? Oppure l'hai letto da qualche parte?
    me ne sto andando!!
    comunque grazie per i suggerimenti, problema risolto con il metodo length()

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    E' sempre meglio leggere la documentazione prima di postare.

    Per tutto il resto (e altro), c'è il Regolamento di quest'area.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.