有没有" firstIndexOf"码?

时间:2017-09-23 13:49:00

标签: string indexof

String xStr = "hello/master/yoda";
String remv_last = xStr.substring(0, xStr.lastIndexOf("/"))
System.out.println(remv_last);

输出

hello/master

我的问题是;如何帮助我获得此输出。

master/yoda

2 个答案:

答案 0 :(得分:1)

使用indexOf

String xStr = "hello/master/yoda";
String remv_last = xStr.substring(xStr.indexOf("/") + 1);
 System.out.println(remv_last);

答案 1 :(得分:0)

你可以使用简单的indexOf它只会给你第一次出现

        String xStr = "hello/master/yoda";
    String remv_last = xStr.substring(0, xStr.lastIndexOf("/"));
    int firstIndex = xStr.indexOf("/");
    String firstCharacter = xStr.substring(firstIndex,xStr.length());
    System.out.println(remv_last);
    System.out.println(firstCharacter);

将打印必需的