β’ Java String.codePointCount()
β’ Java String.codePointAt()
β’ Java String.concat()
β’ Java String.contains()
β’ Java String.copyValueOf()
β’ Java String.endsWith()
β’ Java String.format()
β’ Java String.getBytes()
β’ Java String.indexOf()
β’ Java String.intern()
β’ Java String.isEmpty()
β’ Java String.lastIndexOf()
β’ Java String.regionMatches()
β’ Java String.replace()
β’ Java String.replaceAll()
β’ Java String.split()
β’ Java String.startsWith()
β’ Java String.subSequence()
β’ Java String.substring()
β’ Java String.trim()
β’ Java String.valueOf()
The method toLowerCase() converts all characters of a String to lower case. If no Locale is passed to the method, then it will use the default Locale.
However, it may produce unexpected results if itβs run on a system whose default Locale is different. To avoid this, we can simply pass the Locale to the method.
Available Signatures
public String toLowerCase(Locale locale)
public String toLowerCase()
Example
@Test
public void whenConvertToLowerCase_thenCorrect() {
String s = "WELCOME to BAELDUNG!";
assertEquals("welcome to baeldung!", s.toLowerCase());
}
