怎么调用另一个方法中数组的值

woxiaziliao 2009-07-04 02:30:09
在类中定义的数组
但是在A方法中的数组已赋值,在B方法中需要使用A中的数组的值 怎么调用?
如果直接用的话全是0啊

public class M{
double a[]=new a[10];

public void A{
.......
a[i]=c-d;
.....
}
public void B{
//需要使用a[i]的值但是直接用的话a[i]=0
}
...全文
570 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
woxiaziliao 2009-07-04
  • 打赏
  • 举报
回复
补充一下 A B都是有参数的方法 调用的时候老提示参数错误
wenzheng38 2009-07-04
  • 打赏
  • 举报
回复
多呀,在构造函数中初始化数组就可以啦
这样可以保证在每次调用数组时都初始化了
ZiSheng 2009-07-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 woxiaziliao 的回复:]
试了 不对啊 应该在B里面调用的啊
[/Quote]
1:
在M的构造函数里边
2:
在B里边先创建M对象,调用
m.A();
ok
cwjieNo1 2009-07-04
  • 打赏
  • 举报
回复
顶,看看楼下的·
晴天v1 2009-07-04
  • 打赏
  • 举报
回复
在B里用数组之前this.A();
woxiaziliao 2009-07-04
  • 打赏
  • 举报
回复
试了 不对啊 应该在B里面调用的啊
yangyanan1987 2009-07-04
  • 打赏
  • 举报
回复
貌似
public M(){
A();
}
woxiaziliao 2009-07-04
  • 打赏
  • 举报
回复
弱弱的问一下 怎么调用A啊
icesnows 2009-07-04
  • 打赏
  • 举报
回复
构造器中调用下A,保证每次新建对象都已经初始化了
bigbug9002 2009-07-04
  • 打赏
  • 举报
回复
在用之前先调用一下A方法。

62,621

社区成员

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

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