逆序查找

G_B 2010-04-08 08:38:56
字符串:a : /sys/bus/.../abc
b : /sys/bus/.../xyz
c : .....
目的:从字符串 a 中截取字符串 "abc" , 从字符串 b 中截取字符串 "xyz",我的想法是逆向查找字符串中的第一个 "/",然后截取第一个 "/" 字符后面的字符串。
请问各位大大在java中有实现类似逆向查找功能的 api 吗?

有其他实现方法的想法,欢迎留言,谢谢!
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
G_B 2010-04-08
  • 打赏
  • 举报
回复
不好意思,eggno8,没看见你的回帖前就结贴了。

谢谢!
eggno8 2010-04-08
  • 打赏
  • 举报
回复

if(str.lastindexof"/" != str.length()-1){
...1楼说的做法...
}
G_B 2010-04-08
  • 打赏
  • 举报
回复
太强大了,2个api这么一组合就轻松搞定问题了。

刚才还尝试着做2次resverse()操作,然后做一次substring()操作,呵呵。

谢谢!
keeya0416 2010-04-08
  • 打赏
  • 举报
回复

String str = "/sys/bus/.../abc" ;
System.out.println(str.substring(str.lastIndexOf("/") + 1));

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧