您的位置:程序门 -> java -> j2se / 基础类



大狭帮帮小第看看``数组问题`郁闷很久了在线等!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


大狭帮帮小第看看``数组问题`郁闷很久了在线等!!!
发表于:2007-02-03 16:14:36 楼主
public   class   testtwoarray{
    public   static   void   main(string   args[]){
    string   s   = "1,2;3,4,5;6,7,8 ";
    string[]   sfirst   =   s.split( "; ");
    for   (int   i=0;i <sfirst.length;i++){
    string[]   ssecond   =   sfirst[i].split( ", ");
    for(int   j=0;j <ssecond.length;j++){
    system.out.println(ssecond[j]);
    }
    }
   
   
       
    }
   
}


上面是程序
最主要的这句话``确实让我郁闷……
string[]   ssecond   =   sfirst[i].split( ", ");  
我把我的想法给大家说说```
这话意思是定义一个字符型数组,并把调用了split方法返回的字符型数组赋值给前面的ssecond这数组,但是这话放在了循环里面``这循环要执行三次```那不是每次循环的时候都要对这数组ssecond定义一次?我真的很郁闷``查了很多资料多不知道自己到底哪里想错了``谢谢各位大狭

发表于:2007-02-03 16:41:041楼 得分:0
自己来顶```拜托大家了
发表于:2007-02-03 18:05:212楼 得分:0
的字符型数组赋值给前面的ssecond这数组    


这话什么意思啊
发表于:2007-02-03 18:33:403楼 得分:0
public   class   testtwoarray{
    public   static   void   main(string   args[]){
    string   s   = "1,2;3,4,5;6,7,8 ";
    string[]   sfirst   =   s.split( "; ");
/*----------------------------------------------------
    sfirst[0]   =   "1,2 ";
    sfirst[1]   =   "3,4,5 ";
    sfirst[2]   =   "6,7,8 ";
------------------------------------------------------*/
    for   (int   i=0;i <sfirst.length;i++){
                  string[]   ssecond   =   sfirst[i].split( ", ");
/*------------------------------------------------------
        i=0   ssecond.length   =   2   ssecond[0]   =   "1 "   ,ssecond[1]   =   "2 "
        i=1   ssecond.length   =   3   ssecond[0]   =   "3 "   ,ssecond[1]   =   "4 ",ssecond[1]   =   "5 "
        i=2   ssecond.length   =   3   ssecond[0]   =   "6 "   ,ssecond[1]   =   "7 ",ssecond[1]   =   "8 "
--------------------------------------------------------*/
                  for(int   j=0;j <ssecond.length;j++){
                          system.out.println(ssecond[j]);
                  }
    }    
  }  
}
在想不明白就不应该了!
发表于:2007-02-03 22:35:224楼 得分:0
楼上的正解
发表于:2007-02-03 22:51:015楼 得分:0
上面说的对。写的很相信。。。
发表于:2007-02-03 23:17:466楼 得分:0
lz你是想把结果都放到ssecond   吗?你的文字表达实在是。。。。
发表于:2007-02-04 20:28:057楼 得分:0
我看到过这个程序,在马老师的视频讲座上面!呵呵


快速检索

热门点击