java首字母大写的修改方式(利用ascii编码前移的方式)

ascii编码中字母大小写之间相差32个单位,大写在前小写在后

 

  public static String UpperCase(String name){

  //将string类型转化成char类型
  char []  cs = name.toCharArray();

  //通过ASCII表格将首字母减32个位
  cs[0]  -= 32;

  //输出
  return String.valueOf(cs);
        }

posted @ 2017-11-08 10:59  LaughableMan  阅读(614)  评论(0编辑  收藏  举报