java中怎么获取指定字符串的最后一个字符

我的字符串是titleChoose2B,我想截取字符B 怎么弄啊 用sunstring(12,13)的话 是越界的啊 在线等啊

第1个回答  2012-04-22
String str="titleChoose2B";
str=str.substring(str.length()-1, str.length());
System.out.println(str);
第2个回答  2012-04-22
String s="titleChoose2B";
Char c=s.charAt(s.length()-1);追问

Oracle知道会吗 问个问题 就是在录入数据的时候 比如说我录入标号,想录入效果是01,03,10等两位数字,怎么可以让在录入各位数字以后 显示成两位啊??

追答

Oracle不会诶。
数据库里存进去数字就是数字吧,如何显示不知道。。。
另外显示两位,你可以考虑换成字符类型存储进去,自己写个存储过程什么的,查了下貌似可以调用to_char函数。

本回答被提问者采纳
第3个回答  2012-04-22
String ss="titleChoose2B";
char[] dd=ss.toCharArray();
char a1=' ';
for(int i=0;i<dd.length-1;i++){
a1=ss.charAt(ss.lastIndexOf(dd[i])+1);
}
System.out.println(a1);
第4个回答  2012-04-22
String ss = titleChoose2B;
char[] c = ss.toCharArray();
int length = c.length;
char b = c[length-1];

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网