Chinaunix首页 | 论坛 | 博客
  • 博客访问: 83620
  • 博文数量: 13
  • 博客积分: 1457
  • 博客等级: 上尉
  • 技术积分: 135
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-25 08:14
文章分类

全部博文(13)

文章存档

2010年(1)

2008年(12)

我的朋友

分类: Java

2008-08-06 15:50:00


class SplitString {
    String SplitStr;

    int SplitByte;

    public SplitString(String str, int bytes) {
        SplitStr = str;
        SplitByte = bytes;
        System.out.println("The String is:′" + SplitStr + "′;SplitBytes="
                + SplitByte);
    }

    public void SplitIt() {
        int loopCount;

        loopCount = (SplitStr.length() % SplitByte == 0) ? (SplitStr.length() / SplitByte)
                : (SplitStr.length() / SplitByte + 1);
        System.out.println("Will Split into " + loopCount);
        for (int i = 1; i <= loopCount; i++) {
            if (i == loopCount) {

                System.out.println(SplitStr.substring((i - 1) * SplitByte,
                        SplitStr.length()));
            } else {

                System.out.println(SplitStr.substring((i - 1) * SplitByte,
                        (i * SplitByte)));
            }
        }
    }

    public static void main(String[] args) {
        SplitString ss = new SplitString(
                "test中dd文dsaf中男大3443n中国43中国人ewldfls=103", 4);
        ss.SplitIt();
    }
}
阅读(683) | 评论(0) | 转发(0) |
0

上一篇:java native

下一篇:web services

给主人留下些什么吧!~~