分割字符串

来源:互联网 发布:淘宝怎么做定制玻璃 编辑:程序博客网 时间:2024/05/22 02:10

  有这么一个字符串,把它按照四个四个的划分为一组,中间用分号隔开来。在论坛上看到别人用正则表达式来求解,鉴于本人还未知道正则表达式是什么,于是就写了一个算法来求解出来。与正则表达式比起来,要麻烦得多。

 

public class Test1 {public static void main(String[] args) {String str = "DD8380C7000000000000000000000000";String str4Dest = "";int count = 0;while(str.length() != 0) {count++;str4Dest += str.charAt(0);str = str.substring(1);if(count == 4) {count = 0;str4Dest += ":";}}System.out.println(str4Dest);}}

输出:DD83:80C7:0000:0000:0000:0000:0000:0000:

0 0
原创粉丝点击