java 中我定义了一个二维数组,比如agent1[i][j],现在我想给给这个二维数组定义一些属性,

java中我定义了一个二维数组,比如agent1[i][j],现在我想给给这个二维数组定义一些属性,比如说:agent1[i][j].m_dBestfitness,我该怎... java 中我定义了一个二维数组,比如agent1[i][j],现在我想给给这个二维数组定义一些属性,比如说:agent1[i][j].m_dBestfitness,我该怎么定义?帮帮忙吧。 展开
 我来答
中国青春心
2012-11-29 · TA获得超过4637个赞
知道小有建树答主
回答量:1966
采纳率:83%
帮助的人:569万
展开全部
和数组里面是什么没关系. 能点出属性的必须是对象的引用。
比如
String agent[i][j];
那么这个数组自然可以点出属性,因为它是String类对象的引用。
也可以是自定义类的引用。
class Test{
int a;
int b;
}
Test agent[i][j] = new Test();
agent[i][j].a = 1;都可以
历盆郁7
2012-11-27 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:956万
展开全部
如果你的二维数组里面存放的 是你自己定义的对象(自定义一个Class),那么属性可以有N个,
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baiwvfyq
2012-11-27 · TA获得超过148个赞
知道答主
回答量:56
采纳率:0%
帮助的人:21.3万
展开全部
agent1[i][j]=map
追问
什么意思?具体点好吗?我是想给二维数组定义一些属性,并且可以使用这些属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nickmars
2012-11-27
知道答主
回答量:25
采纳率:0%
帮助的人:14.7万
展开全部
数组里放一个对象进去,然后调用对象的属性
agent1[i][j] = new myClass();
myClass{
String m_dBestfitness;
get m_dBestfitness(){}
set m_dBestfitness(){}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式