页首是什么<\h1>

编程习题

题目要求如下输入12345234568923456789输出

12345

23456

89

23456789

 

即把一个串从数字不连续的位置断开。试完成之。

public class Test11 {
    public static void main(String[] args) {
        String s = "123452345689234567891";
        
        List<String> list = new ArrayList<String>();
        int i,j;
        for(i = 0,j = 0; j < s.length();j++){
            if(i == j)
                continue;
            if(s.charAt(j) - s.charAt(j-1) == 1)
                continue;
            list.add(s.substring(i, j));
            i = j;
        }
        list.add(s.substring(i, j));
        System.out.println(s);
        for(String st : list){
            System.out.println(st);
        }
    }
}

 

 

posted @ 2014-04-10 23:05  YES_eng  阅读(115)  评论(0编辑  收藏  举报