java运行中出现Exception in thread"main"java.lang.NoSuchMethod的错误

sunxy11 2011-03-11 01:49:47
我在运行"Hello World"例子时没有错误
而在运行以下程序时就出现错误了,显示"Exception in thread"main"java.lang.NoSuchMethod:main"的错误
程序如下:

class b{

int a;
int b;
int g;

public void b(){

this.a=1;
this.b=2;
}

}

public class A{

public b object_b[]=new b[10];
int A_c=0;
int A_d=0;

public void A(){

int i;
for(i=0;i<10;i++){
object_b[i].g=i;
}
}

public void getA_c(){

int i;
for(i=0;i<10;i++){

A_c+=(object_b[i].a+object_b[i].b);
A_d+=object_b[i].g;
}
}

public static void main(String[] args){

int i;
A object_A=new A();
object_A.getA_c();
for(i=0;i<10;i++){
System.out.println("输出object_b["+i+"]的g值"+object_A.object_b[i].g);
}
System.out.println("输出A_c的值:"+object_A.A_c);
System.out.println("输出A_d的值:"+object_A.A_d);
}

}
...全文
2460 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
解决了,是我的构造函数和对象的问题
awusoft 2011-03-11
  • 打赏
  • 举报
回复
构造函数没有返回值的
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
我把public void A()前的void去掉了,出现了java.lang.NullPointerException的错误
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
函数啊


只是类方法 不是构造函数
[/Quote]
嗯?为什么?那怎么才算是构造函数啊?
a5692408b 2011-03-11
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 sunxy11 的回复:]
引用 7 楼 a5692408b 的回复:

你那也不是构造函数

构造函数 是 public B(){
没有返回类型 你那是重载的方法吧


public void A()是类A的构造函数啊
[/Quote]

只是类方法 不是构造函数
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 a5692408b 的回复:]

你那也不是构造函数

构造函数 是 public B(){
没有返回类型 你那是重载的方法吧
[/Quote]

public void A()是类A的构造函数啊
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
因为是测试我的想法可不可行,就没有起名字,用字母代替的,以后再改进
a5692408b 2011-03-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sunxy11 的回复:]
构造函数的名字不是就是应该与类同名吗?
[/Quote]
你那也不是构造函数

构造函数 是 public B(){
没有返回类型 你那是重载的方法吧
a5692408b 2011-03-11
  • 打赏
  • 举报
回复
哎呀 就不能起个名字吗 全是 A B 的

那个g 是类A 的变量 G
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
构造函数的名字不是就是应该与类同名吗?
awusoft 2011-03-11
  • 打赏
  • 举报
回复
public void A(){

函数名与类名相同了
sunxy11 2011-03-11
  • 打赏
  • 举报
回复
我编这个程序就是想试一试能不能把类的对象存放在数组中,object_b[i].g是指调用类b中的成员变量g
中年张先生 2011-03-11
  • 打赏
  • 举报
回复
object_b[i].g

恕我愚昧。
这个。g 是什么?

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧