Java字符串中有可以从右开始取字符的函数吗???

比如abcdef我想取的顺序是fedcba... 比如 abcdef 我想取的顺序是 f e d c b a 展开
 我来答
hwd0312
推荐于2018-03-26 · TA获得超过4336个赞
知道小有建树答主
回答量:1043
采纳率:100%
帮助的人:164万
展开全部

有的,java.lang.String类的substring(int start)方法

原型:public String substring(int start)

功能:从开始位置开始到字符串结束,返回子字符串

例子:helloworld 中获取 world字符串

string str="helloworld";
string substr = str.substring(5);
kivil
2010-03-10 · TA获得超过169个赞
知道小有建树答主
回答量:148
采纳率:100%
帮助的人:124万
展开全部
有。方法很多
先说下最简单的:
String str="abcdef";
System.out.println(new StringBuffer(str).reverse().toString());
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
beyondts
推荐于2016-03-09 · TA获得超过262个赞
知道答主
回答量:178
采纳率:0%
帮助的人:0
展开全部
for (int i = str.length - 1; i > -1; i--) {
System.out.print(str.charAt(i) + " ");
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hgd0324
2010-03-10 · TA获得超过1138个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:395万
展开全部
支持二楼的说法,
用反转方法reverse(),就可以将整个顺序进行反转,但最后得到的还是一个整体的String;
想要单个取的话,用字符串处理方法SubString()截取就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rundeathman
2010-03-11 · TA获得超过189个赞
知道小有建树答主
回答量:454
采纳率:0%
帮助的人:137万
展开全部
System.out.println(s.charAt(s.length()-i-1));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式