Was ist die Methode zum Konvertieren von Zeichenfolgen in Java zwischen Groß- und Kleinschreibung?Wie konvertiere ich Zeichenketten zwischen Groß- und Kleinbuchstaben in Java?
Antwort
String#toLowerCase und String#toUpperCase sind die Methoden, die Sie benötigen.
Obwohl 'toUpperCase' den gegenteiligen Effekt hat, gebe ich dir immer noch +1 :-) – Fortega
Behoben (einschließlich der Verbindung zu Java6-Dokumenten - benutzt jemand noch 1.4?) Und upvoted. – paxdiablo
@Fortega - das OP sagte "Konvertierung zwischen" nicht "Umwandlung von/nach". Konvertieren zwischen bedeutet Konvertieren in beide Richtungen. –
Ja. Dafür gibt es Methoden am String selbst.
Beachten Sie, dass das Ergebnis vom Gebietsschema abhängt, das die JVM verwendet. Vorsicht, Schauplätze sind eine Kunst für sich.
Yup. Ich habe vor kurzem entdeckt, dass die Größe der Zeichenfolge nicht immer die gleiche wie die Größe von string.toUpperCase() – Fortega
Ja, aber nur in diesen seltsamen Sprachen mit Umlauten und Eszett und Namen wie Thorbjørn :-) – paxdiablo
Sie meine wie seltsame Sprachen wie jeder andere Sprache auf dem Planeten? – jim
Es gibt Methoden in der String-Klasse; toUppercase()
und toLowerCase()
.
heißt
String input = "Cricket!";
String upper = input.toUpperCase(); //stores "CRICKET!"
String lower = input.toLowerCase(); //stores "cricket!"
Dies wird klären Sie Ihre Zweifel
coverting den ersten Buchstaben des Wortes Kapital
Eingang:
hallo Welt
String A = hello;
String B = world;
System.out.println(A.toUpperCase().charAt(0)+A.substring(1) + " " + B.toUpperCase().charAt(0)+B.substring(1));
Ausgang:
Hallo Welt
Unter der Annahme, dass alle Zeichen alphabetisch sind, können Sie dies tun:
Von Klein in Großbuchstaben:
// Uppercase letters.
class UpperCase {
public static void main(String args[]) {
char ch;
for(int i=0; i < 10; i++) {
ch = (char) ('a' + i);
System.out.print(ch);
// This statement turns off the 6th bit.
ch = (char) ((int) ch & 65503); // ch is now uppercase
System.out.print(ch + " ");
}
}
}
Von Groß- in Kleinbuchstaben:
// Lowercase letters.
class LowerCase {
public static void main(String args[]) {
char ch;
for(int i=0; i < 10; i++) {
ch = (char) ('A' + i);
System.out.print(ch);
ch = (char) ((int) ch | 32); // ch is now uppercase
System.out.print(ch + " ");
}
}
}
- 1. Abfragefilter für Groß- und Kleinbuchstaben
- 2. R-Dateien in Groß- und Kleinbuchstaben. Unterschied?
- 3. Wie handhabe ich Groß- und Kleinbuchstaben in einer benutzerdefinierten URL?
- 4. Python: Wie sortiere ich die Buchstaben in einer Zeichenfolge alphabetisch unter Unterscheidung zwischen Groß- und Kleinbuchstaben
- 5. Montage: Kleinbuchstaben zu GROß
- 6. Wie führe ich Zeichenketten in Java aus?
- 7. Konvertiere zwischen URL und Windows Dateiname (Java)?
- 8. Regex mit 3 Groß- und Kleinbuchstaben
- 9. wie Groß- und Kleinbuchstaben in js oder jquery
- 10. php array - Groß- oder Kleinbuchstaben
- 11. Problem mit Groß-und Kleinbuchstaben Xpath-Funktionen in Selen IDE
- 12. Python: Alternate Groß- und Kleinbuchstaben in einer Zeichenfolge
- 13. Wie kann ich Groß- und Kleinbuchstaben in einer Rewrite-Regel im nginx-Webserver übersetzen?
- 14. Wie konvertiere ich Bilder zwischen CMYK und RGB in ColdFusion (Java)?
- 15. Wie konvertiere ich zwischen ISO-8859-1 und UTF-8 in Java?
- 16. Wie führe ich eine Übereinstimmung zwischen Groß- und Kleinschreibung in MarkLogic durch? 6
- 17. Wie konvertiere ich Sonderzeichen mit Java?
- 18. Vue.js orderBy funktioniert nicht richtig mit Groß- und Kleinbuchstaben
- 19. Vergleiche zwischen Groß- und Kleinschreibung für Data.Text?
- 20. Konvertiere eine Liste von Zeichenketten in eine Zeichenkette
- 21. Wie Zeichenketten in Java behandelt werden
- 22. Wie kann ich einen Vergleich zwischen Groß- und Kleinschreibung vornehmen?
- 23. Java-String groß geschrieben und Fehler behoben
- 24. Konvertiere R Vektor in Zeichenketten Vektor von 1 Element
- 25. Konvertieren von bestimmten Buchstaben in Kleinbuchstaben in Java
- 26. Java Hashcode() Zeichenketten Kollision
- 27. Gibt es einen Groß- und Kleinbuchstaben, bei dem der Groß-/Kleinschreibung gleich ist?
- 28. Wie konvertiere ich einen InputStream in einen String in Java?
- 29. Wie konvertiere ich einen Dezimalbruch in Java in binär?
- 30. Entfernen von Groß-/Kleinbuchstaben-Duplikaten in der Liste
entwickeln Sie die Gewohnheit, die API-Dokumentation zu lesen n (Javadocs) erhalten Sie Informationen aus erster Hand. – Samuh