Maison  >  Article  >  Java  >  Classe CaseFormat en Java

Classe CaseFormat en Java

王林
王林avant
2023-09-08 10:25:02876parcourir

La classe

Classe CaseFormat en Java

CaseFormat est une classe utilitaire permettant de convertir entre différents formats de casse ASCII -

modificateurs et types méthodes et description
objets clone ()

Over monter Cloneable.

boolean equals(Object obj)

override égal.

Chaîne. Format (Double Nombre)

Spécialisation du format.

Abstract StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos) format(double number, StringBuffer toAppendTo, FieldPosition pos) p>

Spécialisation du format.

Spécialisation du format chaîne (nombre long)

.

abstract StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos)Spécialisation du format.

Exemple

Voyons maintenant un exemple d'implémentation de la classe CaseFormat avec le fichier java GuavaTester.java -

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"));
   }
}

Compilez la classe à l'aide du compilateur javac comme suit -

C:\Guava>javac GuavaTester.java

Maintenant, exécutez GuavaTester pour voir le résultat-

C:\Guava>java GuavaTester

Output

Cela produira le résultat suivant -

testData
testData
TestData

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer