java吧 关注:1,289,412贴子:12,816,494
  • 6回复贴,共1

想问一下高手关于String.split()的用法

只看楼主收藏回复

String one="1,22,333,4444,55555";
String two[];
如何把one拆分成1,22,333,4444,555555个String存入数据two[]?


1楼2011-07-01 09:16回复
    two = one.split(",")


    IP属地:北京2楼2011-07-01 09:23
    回复
      2025-11-28 18:53:45
      广告
      不感兴趣
      开通SVIP免广告
      import java.util.*;
      public class Test {
      public static void main(String[] args) {
      String s = "1,2,3,4,5,6,7,8,9";
      System.out.println(Arrays.toString(s.split(",")));
      }
      }


      3楼2011-07-01 09:23
      回复
        public class Split {
        public static void main(String args[]){
        String s = "1,2,3,4,5,6,7,8,9";
        String s1[]=s.split(",");
        System.out.println(s1);
        }
        }
        为什么不行呢


        4楼2011-07-01 09:34
        回复
          不能直接打印数组- -不然是打印数组地址的(貌似)


          IP属地:广东9楼2011-07-01 09:52
          回复
            for(String num : s1) {
            System.out.println(num);
            }
            这个可以哦


            10楼2011-07-01 10:06
            回复
              System.out.println(Arrays.toString(一维数组));
              System.out.println(Arrays.deepTooString(多维数组));


              IP属地:广东12楼2011-07-01 10:32
              回复