β’ 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.toLowerCase()
β’ Java String.toUpperCase()
β’ Java String.trim()
The method valueOf() has several overloads that accept one parameter of different types and convert them to a String. Examples include boolean, char, char array, double, int and long. We can also convert a part of a char array to a String by passing:
- offset β the index of the character to start converting from
- count β the number of characters to convert
Available Signatures
public static String valueOf(boolean b)
public static String valueOf(char c)
public static String valueOf(char[] data)
public static String valueOf(char[] data, int offset, int count)
public static String valueOf(double d)
public static String valueOf(float f)
public static String valueOf(int i)
public static String valueOf(long l)
public static String valueOf(Object obj)
Example
@Test
public void whenCallValueOf_thenCorrect() {
long l = 200L;
assertEquals("200", String.valueOf(l));
}
