首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 既然s数组是一个string 类型那为什么不输出System.out.println(s[i][j]+"--");的时候s[i][j]不加引号? [已结贴,结贴人:bbs0422]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-12 23:55:46 楼主
    public class TestShuzu{
    public static void main(String [] args){
    String [][]s;
    s=new String[3][];
    s[0]=new String[2];
    s[1]=new String[3];
    s[2]=new String[2];
    for(int i=0;i <s.length;i++){
    for(int j=0;j <s[i].length;j++){
    s[i][j]= new String ("deng lu de :"+i+","+j);
      }
    }
    for(int i=0;i <s.length;i++){
      for(int j=0;j <s[i].length;j++){
      System.out.println(s[i][j]+"--");
        }
        }
      }
    }
    如果这样写for(int i=0;i <s.length;i++)那摩不就是承认s是一个整形数组,那摩s=new String[3][];
    s[0]=new String[2];
    s[1]=new String[3];
    s[2]=new String[2];
    里面的string是不是要全部改成int???????????????
    30  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dracularking
    • 等级:
    发表于:2008-04-13 00:12:351楼 得分:0
    不是常量串
    也没有谁承认是整形的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dracularking
    • 等级:
    发表于:2008-04-13 00:13:012楼 得分:0
    妄说了 漏了楼主
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-13 00:14:443楼 得分:15
    1.既然s数组是一个string 类型那为什么不输出System.out.println(s[i][j]+"--");的时候s[i][j]不加引号?
    s[i][j]已经是一个 string 了。是引号括起来的字符串是一个string类型。
    String s = "abc";
    print(s);          //输出abc
    print("s");        //输出s
    2.如果这样写for(int i=0;i <s.length;i++)那摩不就是承认s是一个整形数组,那摩s=new String[3][];
    s[0]=new String[2];
    s[1]=new String[3];
    s[2]=new String[2];
    里面的string是不是要全部改成int???????????????
    根据for承认整型数组,楼主如何推断的?这就是个循环从数组的0位置到长度-1位置。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yiyi_wx
    • 等级:
    发表于:2008-04-13 00:16:264楼 得分:10
    如果这样写for(int i=0;i <s.length;i++)那摩不就是承认s是一个整形数组
    ---------------------------
    ??????????

    这怎么会是承认s是整形数组呢?LZ是不是没弄明白这句话的意思?
    循环初始化值i=0,循环条件为i小于数组s的长度即s.length
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-13 00:19:515楼 得分:0
    怎么是整型呢,还是String
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • anqini
    • 等级:
    发表于:2008-04-13 00:21:306楼 得分:5
    我想问一下你的最后一句话,为什么  "里面的string是不是要全部改成int???????????????"  什么意思?

    具体哪个String改成int??
    s[i][j]= new String ("deng lu de :"+i+","+j); 这个?那就错了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-13 00:27:207楼 得分:0
    找一本java书把前面三四章大声朗读七八遍,我就不信这种问题还能难倒你
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bootupnow
    • 等级:
    发表于:2008-04-13 00:27:428楼 得分:0
    ????? 北京时间:0:28
    这个帖子正好眠了~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bootupnow
    • 等级:
    发表于:2008-04-13 00:28:309楼 得分:0
    引用 7 楼 wuy13862574600 的回复:
    找一本java书把前面三四章大声朗读七八遍,我就不信这种问题还能难倒你

    大声朗读,很好很强大,^0^
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved