免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 998 | 回复: 0
打印 上一主题 下一主题

截取字符串 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-06 15:50 |只看该作者 |倒序浏览

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();
    }
}
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27019/showart_1110811.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP