| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 542 人关注过本帖
标题:帮看看。。这个怎么改、、
取消只看楼主 加入收藏
SUXU19881102
Rank: 1
等 级:新手上路
帖 子:10
专家分:4
注 册:2013-2-27
结帖率:100%
收藏
 问题点数:0 回复次数:1 
帮看看。。这个怎么改、、
void addStu(String name,int age,String arr[]){
        Student stu1=new Student();
        stu1.setName(name);
        stu1.setAge(age);
        int i=(arr.length);
        stu1.setNum(i);
        if(i==99999){
            System.out.println("学生人数以到最大,不能再添加了");
        }else{
            arr[i]=stu1;//这个stu1报错
        }

      想半天不明白哦、、、为啥那里报错、、
搜索更多相关主题的帖子: arr void 
2013-02-28 10:52
SUXU19881102
Rank: 1
等 级:新手上路
帖 子:10
专家分:4
注 册:2013-2-27
收藏
得分:0 
void addStu(String name,int age,Student[] arr){
        Student stu1=new Student();
        stu1.setName(name);
        stu1.setAge(age);
        int a;
for(int i ;i<arr.length;i++){
    if(arr[i]==null){
    a=i;
    retunrn a;
    }
}
        stu1.setNum(i);
        if(i==99999){
            System.out.println("学生人数以到最大,不能再添加了");
        }else{
            arr[a]=stu1;
        }
好吧。。总算发现了。。这样子就好了、、、

      


[ 本帖最后由 SUXU19881102 于 2013-2-28 11:20 编辑 ]
2013-02-28 10:56
快速回复:帮看看。。这个怎么改、、
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023348 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved