Ich arbeite an einer while-Schleife, die einen Text überprüfen sollte und sehen, ob Buchstaben in CAPS oder nicht sind und ob es Vokale etc. sind. Ich bin mir nicht sicher wie um eine Variable zu erstellen, die bestimmte Buchstaben speichern kann. Ich habe diese Frage gestern gestellt und mir wurde gesagt, dass ich Array benutzen soll, aber ich frage mich trotzdem, ob ich das mit Hilfe von Strings, charAt, machen könnte.Java, mehrere Buchstaben einer Variablen
Antwort
Sie können dies ohne eine Schleife tun: -
String s = "HELLO";
if(s.toUpperCase().equals(s)){
System.out.println("String is All-CAPS!");
}
Aber in diesem Fall sollten Sie wissen, dass nach dem Aufruf s.toUpperCase() String s in UpperCase geändert werden –
@VugarSuleymanov Nein, wird es nicht. 'Strings' sind ** unveränderlich **. [hier] (http://stackoverflow.com/questions/1552301/immutability-of-strings-in-java) –
Oh yess Sie sind richtig @Shashwat –
Ja, Sie können nur den String mit charAt() für jede Position durchlaufen. Wenn Sie einen String-Text haben:
for(int i = 0; i < text.length() ; i++){
char currentChar = text.charAt(i);
doSomething(currentChar);
}
- 1. C++ mehrere Definitionen einer Variablen
- 2. mehrere Variablen in einer Zeichenfolge
- 3. Entfalten mehrere optionale Variablen in Java 8
- 4. Wie erhält man den ersten Buchstaben in einer Bash-Variablen?
- 5. JAVA Komparator für UTF8 Buchstaben
- 6. Java: Lebenszyklus einer Variablen innerhalb einer Methode
- 7. Python: Indexieren Buchstaben Buchstaben in einer Liste
- 8. Wie ersetzt man doppelte/mehrere Buchstaben zu einem einzigen Buchstaben?
- 9. Zählen mehrere aufeinanderfolgende Buchstaben in einer Liste in Schema
- 10. PHP teilt den Wert einer Variablen in mehrere Variablen
- 11. JNI mehrere Variablen
- 12. initialisieren mehrere Variablen in einer Linie SAS
- 13. Wie mehrere Importe unter einer Variablen haben
- 14. mehrere Variablen zu einer Liste hinzufügen
- 15. Mehrere Variablen in einer anonymen Funktion erben
- 16. Python Eine Zeichenkette auf mehrere Variablen zerschneiden
- 17. Förderung von Buchstaben in einer Zeichenfolge zum nächsten Buchstaben in Java
- 18. Java - Validierung von Zeichenfolgen zwischen einer Reihe von Buchstaben
- 19. Lesen Sie 2 Buchstaben in einer Zeichenfolge mit JAVA
- 20. Bestellen Buchstaben aufsteigend aus einer Textdatei in Java lesen in
- 21. So definieren Sie mehrere Variablen in einer einzelnen Anweisung
- 22. Wie Java String.format mit einer variablen Genauigkeit?
- 23. Den Namen einer Variablen in Java abrufen
- 24. mehrere Variablen im Listenverständnis?
- 25. Post mehrere Variablen php
- 26. Wählen Sie mehrere Spalten in mehrere Variablen
- 27. Java ArrayList Suche mit dem ersten Buchstaben
- 28. Wie man bestimmte Buchstaben in einem String in Java ausdruckt
- 29. Java: Initialisiere mehrere Variablen in for-Schleife init?
- 30. Java-OO Access-Variablen
sollten Sie String -Objekt verwenden. –
Wenn Sie eine Zeichenkette haben (wie 'String foo =" abc "'), können Sie Zeichen mit einer Schleife durchlaufen wie '' (int i = 0; i
rrobby86