java 获取一个字符串中某个字符前后的字符

时间:2025-02-15 13:56:16
public class Test1 {

    public static void main(String[] args) {
        
        String a = "0_11_16_17_18_";
        String b = "";
        
        // 获取循环次数
        int fromIndex = 0;
        int count = 0;
        while(true){
            int index = ("_", fromIndex);
            if(-1 != index){
                fromIndex = index + 1;
                count++;
            }else{
                break;
            }
        }
        
        // 将字符串拆分
        for (int i = 0; i < count-1; i++) {
            b = a;
            a = (0, ("_"));
            b = (("_"), ("_"));
            (("_", ""));
        }
    }

}