Capital and uncapital strings in Java
Description
The following code shows how to capital and uncapital strings.
Example
/*from ww w . j ava 2 s . c om*/
public class Main {
public static void main(String args[]) {
System.out.println(caps("this is a test"));
System.out.println(uncaps("This is a test"));
}
public static String uncaps(String string) {
if (string.length() == 0) {
return string;
}
char ch = string.charAt(0);
if (Character.isUpperCase(ch)) {
ch = Character.toLowerCase(ch);
return ch + string.substring(1);
}
return string;
}
public static String caps(String string) {
if (string.length() == 0) {
return string;
}
char ch = string.charAt(0);
if (Character.isLowerCase(ch)) {
ch = Character.toUpperCase(ch);
return ch + string.substring(1);
}
return string;
}
}
The code above generates the following result.
Home »
Java Tutorial »
Java Data Type »
Java Tutorial »
Java Data Type »