永发信息网

java中如何一句话取到用split()截后的最后一个值

答案:4  悬赏:60  手机版
解决时间 2021-02-28 11:59
  • 提问者网友:轮囘Li巡影
  • 2021-02-27 22:54
java中如何一句话取到用split()截后的最后一个值
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-02-27 23:12
public static void main(String[] args){
    String unSplit = "1,2,3,4,5";
    //根据长度取数组的最后一个元素
    System.out.println(unSplit.split(",")[unSplit.split(",").length-1]);
}
全部回答
  • 1楼网友:撞了怀
  • 2021-02-28 01:48
用lastIndexOf()就可以了 已经有人回答了
  • 2楼网友:躲不过心动
  • 2021-02-28 00:43
String str = "123,456,789";
String[] units = str.split(",");
System.out.println(units[units.length-1]);
  • 3楼网友:不想翻身的咸鱼
  • 2021-02-27 23:46

确定是最后一个/后面的么?
字符换你替换下,我贴了可能会被屏蔽public class $ {
    public static void main(String[] args) {
        String str = "你的字符串";
        int idx = str.lastIndexOf("/");
        str = str.substring(idx + 1, str.length());
        System.out.println(str);
    }
}
结果:
shhkjshj.zip

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯