CamelCase-Konvertierer

Camel Case in Java nutzen

In Java gibt es keine native Funktion, mit der Zeichenketten in Camel Case umgewandelt werden können. Um einzelne Zeichenketten oder Texte in euren Java-Programmen in die Camel-Case-Notation zu überführen, könnt ihr unsere umfangreiche CaseConverter-Bibliothek nutzen. Diese findet ihr auf GitHub:

JAVA Case Converter
https://github.com/toolpage/java-case-converter

Ein Beispielaufruf sieht so aus:

CaseConverter.convertToCamelCase(Camel case notation"); // CamelCaseNotation

CamelCase-Funktion für Java

Wenn ihr unsere Bibliothek nicht nutzen wollt und nur eine kleine Funktion benötigt, hilft euch womöglich diese Methode weiter, die ihr in eine bestehende oder neue Klasse einbauen:

public static String convertToCamelCase(String value) { StringBuilder returnValue = new StringBuilder(); String throwAwayChars = "()[]{}=?!.:,-_+\\\"#~/"; value = value.replaceAll("[" + Pattern.quote(throwAwayChars) + "]", " "); value = value.toLowerCase(); boolean makeNextUppercase = true; for (char c : value.toCharArray()) { if (Character.isSpaceChar(c) || Character.isWhitespace(c)) { makeNextUppercase = true; } else if (makeNextUppercase) { c = Character.toTitleCase(c); makeNextUppercase = false; } returnValue.append(c); } return returnValue.toString().replaceAll("\\s+", ""); }

Eine beispielhafte Nutzung der Methode:

convertToCamelCase("Camel case notation"); // CamelCaseNotation

Weitere Implementierungen