La mia domanda è quale metodo dovrei usare se volessi ottenere il numero totale di caratteri che un utente inserisce? senza usare gli array, ho provato a usare .length() ma non ha restituito tutti i caratteri che dicevano dal primo e dall'ultimo, ha solo restituito il nome.Emettere il numero totale di caratteri stringa
Ecco un esempio del mio codice. (Per favore non ridere im veramente nuovo in programmazione :))
System.out.print("Enter your first and last name: ");
String yourName = keyboard.next();
System.out.println("Your name has a total of " + yourName.length() + " numbers");
quello che è successo era se entro dire "Neo Matrix" che sarebbe tornato solo 3.
Apprezzo tutto l'aiuto. grazie!
È questo compito a casa, o stai facendo questo per "divertimento"? (Mi viene in mente un proverbio: date a un uomo un programma e lo frustrate per un giorno. Insegnate a un uomo a programmare e lo frustrate per tutta la vita.) – rajah9
Quale (pienamente qualificato, cioè come avete importato è nella parte superiore del tuo file) ha la tastiera variabile? –
Il problema deriva dall'oggetto "keyboard". Il suo metodo "next()" probabilmente ti dà la prossima parola di input e non il testo di input globale. Potresti spiegare cos'è questo oggetto? –