如何定义一个数组类呢? 你new ttt[20],但是每一项元素你没有newttt_var[0]=new ttt();再ttt_var[0].r=2; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ttt[] ttt_var=new ttt[20];这只是定义了一个数组对象,要使用数组中的元素还要实例化:如ttt_var[0]=new tt();之后才能使用 在使用每一个元素前都有先实例化。ttt_var[n]=new ttt(); ttt[] ttt_var=new ttt[20];for (int i = 0; i < ttt_vat.length; i++){ ttt_var = new ttt_var(); ttt_var[i].r = 2;}..... ttt[] ttt_var=new ttt[20];只是声明,每个元素还要new一下。 loveyousomuch(★Allen★) 说得对! hehe 没有初始化。对象是不会给你分配内存的。 关于线程结束和主程之间的传值问题,急!!! JAVA找不到符号的错误,求救 求 《Eclipse Web开发从入门到精通》 这本书的光盘源码 哪位大哥帮我看下这个字符乱码的问题 新手学JAVA,请高人指路! 求救~如何用JAVA编考试系统? 请问一个算法。 谁知道jb的帮助包能在什么地方能下载到? 请大家讲一下jar,javadoc命令的使用 甩分,大甩粉! 关于数据库连接关闭的问题? 高手指教
这只是定义了一个数组对象,
要使用数组中的元素还要实例化:
如
ttt_var[0]=new tt();
之后才能使用
ttt_var[n]=new ttt();
for (int i = 0; i < ttt_vat.length; i++)
{
ttt_var = new ttt_var();
ttt_var[i].r = 2;
}
.....
只是声明,每个元素还要new一下。
没有初始化。对象是不会给你分配内存的。