As of now I\'m using this code to make my first letter in a string capital
String output = input.substring(0, 1).toUpperCase() + input.substring(1); <
String output = input.substring(0, 1).toUpperCase() + input.substring(1);
You should have a look at StringUtils class from Apache Commons Lang lib - it has method .capitalize()
Description from the lib:
Capitalizes a String changing the first letter to title case as per Character.toTitleCase(char). No other letters are changed.