Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    12

    Problemi con le stringhe

    Ciao a tutti

    Devo fare un programma, ma sto impazzendo su una cosa forse per voi semplice, ma per me difficile....Il mio dubbio è questo devo far inserire dall'utente solo una stringa (non interi e non double ecc...)...Ma il pezzo del codice che ho fatto non funziona mi fa inserire sia numeri che caratteri dove sbaglio...

    codice:
            public static String leggiStringaDaTastiera(String messaggio) {
    
    		  Scanner tastiera = new Scanner(System.in);
    
    		   System.out.print(messaggio);
    
    			 while(!tastiera.hasNextLine()) {
    			   tastiera.next();
    			   System.out.println("Inserisci una parola, per favore: ");
    			 }
    
    			 return tastiera.nextLine();
    	    }
    Ciao a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Bhe', tu li' non stai facendo alcun controllo... che ti aspettavi? Ci sono diversi modi di approcciare il problema, come al solito. Il piu' efficace e rapido e' tramite le Regular Expression. Fai una ricerca sia qui sul forum che su java.sun.com per avere la tue risposte.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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

    Moderazione

    Problemi con le stringhe
    Come sempre, invito all'uso di titoli più significativi e meno generici di quello utilizzato, come da Regolamento.

    Il titolo di questa discussione l'ho corretto io.

    Ciao!
    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.