java 中利用subString 截取字符串中第三个"/"后面的内容,并将/用>代替

 

private String extractString(String s){

        for(int i = 0; i < 3; i++){
            s = s.substring(s.indexOf("/")+1 );
        }
        Log.d(TAG, "-s- "+s);
        String subString = s.replace("/"," > ");
        Log.d(TAG, "-subString- "+subString);
        return subString;

    }

s.indexOf("/")+1 这一句是先找出第一个/ 的位置,然后在这个位置上加1

主要运用subString+循环实现

同理,控制循环次数n和截取字符,可以得到想要字符

你可能感兴趣的:(Java学习)