永发信息网

java 截取字符串

答案:4  悬赏:50  手机版
解决时间 2021-02-15 04:13
  • 提问者网友:泪痣哥哥
  • 2021-02-14 15:17
string a ="123456 4852 4551 1541854";
每段数字的长度不一定,但是数字串只可能有四串,我需要的数据是1541854,也就是最后一个空格后面的所有数据

没分了。。。。
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-02-14 16:04
这个很简单,String a ="123456 4852 4551 1541854";
String a1=a.substring(aa.lastIndexOf(' ')+1);
先取出最后一个空格字符串的+1的位置,然后通过这个位置截取到字符串

纯手打,请采纳!
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-02-14 18:33
string[] ss = pos.split(","); 或者 pos = pos.replaceall(",", "");
  • 2楼网友:詩光轨車
  • 2021-02-14 17:53
String[] b=a.split(""); String str=b[3];
  • 3楼网友:何以畏孤独
  • 2021-02-14 16:18
String[] b=a.split(" "); String str=b[3]; 上边那位,双引号里少个空格。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯