Die
CaseFormat-Klasse ist eine Hilfsklasse zum Konvertieren zwischen verschiedenen ASCII-Fallformaten –
Modifikatoren und Typen | Methoden und Beschreibung | |
---|---|---|
Objekte | clone() Klonbar überschreiben. |
|
boolean | equals(Object obj ) override equals. |
|
String. | Format (Doppelte Zahl) Spezialisierung des Formats. |
|
Abstract StringBuffer | Format(double number, StringBuffer toAppendTo, FieldPosition pos) | format(double number, StringBuffer toAppendTo, FieldPosition pos) p> Spezialisierung des Formats. |
String | Format (lange Zahl) Spezialisierung des Formats. |
|
Abstract StringBuffer | Format (lange Zahl, StringBuffer toAppendTo, FieldPosition pos)Spezialisierung des Formats. |
Jetzt sehen wir uns ein Beispiel für die Implementierung der CaseFormat-Klasse mit der Java-Datei GuavaTester.java an.
import com.google.common.base.CaseFormat; public class GuavaTester { public static void main(String args[]) { GuavaTester tester = new GuavaTester(); tester.testCaseFormat(); } private void testCaseFormat() { String data = "test_data"; System.out.println(CaseFormat.LOWER_HYPHEN.to(CaseFormat.LOWER_CAMEL, "test-data")); System.out.println(CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "test_data")); System.out.println(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, "test_data")); } }
Ausgabe
Dies erzeugt die folgende Ausgabe:
C:\Guava>javac GuavaTester.java
Das obige ist der detaillierte Inhalt vonCaseFormat-Klasse in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!