czwbig_个人页

个人头像照片 czwbig
个人头像照片
0
1
0

个人介绍

暂无个人介绍

擅长的技术

  • Java
  • Python
  • Linux
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2019-07-17

    关于把以一个字符串拆分开,分别放入int[]和String[]数组

    你好,我是Java初学者,这个题是疯狂Java讲义的吧。刚好我做了这道,贴上来参考一下吧。

    import java.util.Arrays;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    
    public class Test280 {
        public static void main(String[] args) {
            String str = "A1B2C3D4E5F6G7H8";
            int[] inttest = new int[8];
            String[] strtest =new String[8];
    //        数组下标索引,初始为0
            int i=0;
    
            Matcher m1 = Pattern.compile("\\d").matcher(str);
            Matcher m2 = Pattern.compile("\\D").matcher(str);
    //        把符合的字符存入数组
            while (m1.find()) {
                inttest[i++]= Integer.parseInt(m1.group());
            }
    //        数组下标重置为0
            i=0;
    //        把符合的字符存入数组
            while (m2.find()) {
                strtest[i++]= m2.group();
            }
    //        使用Array类的toString方法输出数组
            System.out.println(Arrays.toString(inttest));
            System.out.println(Arrays.toString(strtest));
    
        }
    }
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息