code: public static char getFirstToUpper(String string, char chDefault)
      {
          if ((string != null) && (string.length() > 0))
              chDefault = Character.toUpperCase(string.charAt(0));
          return chDefault;
      }
docs: Return the first char of this string converted to upper case.
  @param The string to get the first char to upper.
  @param chDefault If the string is empty, return this.
  @return The first char in the string converted to upper.