Java字符串中有可以从右开始取字符的函数吗???
答案:5 悬赏:0 手机版
解决时间 2021-03-21 19:12
- 提问者网友:美人性情
- 2021-03-21 06:31
比如 abcdef 我想取的顺序是 f e d c b a
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-03-21 07:28
有。方法很多
先说下最简单的:
String str="abcdef";
System.out.println(new StringBuffer(str).reverse().toString());
先说下最简单的:
String str="abcdef";
System.out.println(new StringBuffer(str).reverse().toString());
全部回答
- 1楼网友:西岸风
- 2021-03-21 09:57
for (int i = str.length - 1; i > -1; i--) {
System.out.print(str.charAt(i) + " ");
}
- 2楼网友:白昼之月
- 2021-03-21 09:49
system.out.println(s.charat(s.length()-i-1));
- 3楼网友:爱难随人意
- 2021-03-21 08:39
支持二楼的说法,
用反转方法reverse(),就可以将整个顺序进行反转,但最后得到的还是一个整体的String;
想要单个取的话,用字符串处理方法SubString()截取就可以了
- 4楼网友:野慌
- 2021-03-21 08:09
有的,java.lang.String类的substring(int start)方法
原型:public String substring(int start)
功能:从开始位置开始到字符串结束,返回子字符串
例子:helloworld 中获取 world字符串
string str="helloworld";
string substr = str.substring(5);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯