1.功能代码
1 /** 2 * 获取下一个英文字母(只针对大写字母操作) 3 * @param en 4 * @return 5 */ 6 private String getNextUpEn(String en){ 7 if(en==null || en.equals("")){ 8 return "A"; 9 } 10 char lastE = 'Z'; 11 int lastEnglish = (int)lastE; 12 char[] c = en.toCharArray(); 13 if(c.length>1){ 14 return null; 15 }else{ 16 int now = (int)c[0]; 17 if(now >= lastEnglish){ 18 return null; 19 } 20 char uppercase = (char)(now+1); 21 return String.valueOf(uppercase); 22 } 23 }
2.测试代码
1 @Test 2 public void test(){ 3 System.out.println(getNextUpEn("S")); 4 }
测试结果:T
声明:此博客为个人学习之用,如与其他作品雷同,纯属巧合,转载请指明出处!

浙公网安备 33010602011771号