如何按字母顺序取字母? public String getNext(int n){ byte []barr = "AA".getBytes(); barr[1]+=n; return new String(barr); } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把最后一个字母取出,转换为ASCII玛,加1,然后再转换回去! temp=A;A+=n; String a="A"+temp;思路是这样,也不知对不对 我提供一个思路,这个方法没有测试,你看一下,适合任意长字符穿,不过要大写String get(String current){ char ch = current.charAt(current.length() - 1); char temp = (char)((int) ch + 1); if(temp>'Z') { if(current.length() - 1 > 0) return get(String current.substring(0,current.length()-1))+"A"; else return "A"+"A"; } else { return current.substring(0,current.length()-1)+String.valueOf(temp); }} 求助JSP 2.1 unified EL 例子 web开发中给文本框添加onBlur问题 jsp配置问题~~~ 40分求tomcat发布应用问题,急! sql语句中使用float的问题 急,请教一个WIN 2003系统IIS的问题!出现这问题该怎么办? 今天继续问:关于WINDOWS提交到LINUX后的回车转换问题 关于数据库查询多条纪录问题 Access中图片的存取???? 如何在java后台获取file真实格式 请问那里有JEDS.JAR 1.06下载 关于java中数组的问题。
A+=n;
String a="A"+temp;
思路是这样,也不知对不对
String get(String current)
{
char ch = current.charAt(current.length() - 1);
char temp = (char)((int) ch + 1);
if(temp>'Z')
{
if(current.length() - 1 > 0)
return get(String current.substring(0,current.length()-1))+"A";
else
return "A"+"A";
}
else
{
return current.substring(0,current.length()-1)+String.valueOf(temp);
}
}