| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 883 人关注过本帖
标题:帮忙看下这题怎么错了?
取消只看楼主 加入收藏
游者
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2008-11-25
结帖率:100%
收藏
 问题点数:0 回复次数:1 
帮忙看下这题怎么错了?
package zouye;

public class Alone6_2
{
    private int a,b;
    public Alone6_2(){}
    public void setAB(int a, int b)
    {
        this.a=a;
        this.b=b;
    }
    public int getA(){ return a;}
    public int getB(){ return b;}
    public static void main(String[] args)
    {
        Alone6_2 []ob=new Alone6_2[10];
        ob[0].setAB(1,2);
        ob[0].a=1;
        ob[0].b=2;
        
        for(int i=0;i<ob.length;i++)
        {
            ob[i+1].a=ob[i].a+ob[0].b;
            ob[i+1].b=ob[i].a*ob[0].b;
            System.out.println("ob["+i+"].a="+ob[i+1].a);
            System.out.println("ob["+i+"].b="+ob[i+1].a);
        
        }
        
        
    }

}我运行时它出来:(Exception in thread "main" java.lang.NullPointerException
    at zouye.Alone6_2.main(Alone6_2.java:23))这些什么意思啊?
搜索更多相关主题的帖子: 这题怎么错了 
2008-11-26 18:35
游者
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2008-11-25
收藏
得分:0 
回复 第4楼 sunkaidong 的帖子
我还是弄不出来,我把ob[0]=new Alone6_2 ();加到Alone6_2 []ob=new Alone6_2[10];后面还是输出错误
我不懂怎么引用,是直接加到后面就能达到引用吗?还是。。。。
2008-11-26 21:19
快速回复:帮忙看下这题怎么错了?
数据加载中...
 
   



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

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