you need either to make x,y public inside your class A or add an access method like
class A
{
int x,y; public void setX(int v)
{
x = v;
}
}so you can doA[] a = new A[3];
for (int i=0; i < a.length; i++)
{
a[i].setX(i);
}
class A
{
int x,y; public void setX(int v)
{
x = v;
}
}so you can doA[] a = new A[3];
for (int i=0; i < a.length; i++)
{
a[i].setX(i);
}
解决方案 »
- IE中设置将JRE用于applet可以改变JRE的版本么?
- 为什么这里是非法向前引用
- action返回
- 关于java拖动对话框的标题栏的问题,实现代码在哪里?
- 数组的问题!!??
- java 程序中如何得到语句所在的当前行号
- 100分再开了贴(可用分所剩无几了)jb联接oracle9i
- 我被托普录用了,但我不知道他们到底怎么样?去还是不去了,我现在单位也不好,准备走人的
- 对于ORACLE8i,如何用java实现存储过程?
- 为什么用javac编译通过了,用java链接就不行呢?
- 怎样才能快速学好JAVA,,兄弟发发言!!~~~~~~~~~~~~~~~~
- 关于scjp的习题,,请大家帮忙看一下,,,最好有解释!!!!谢谢!!
int x,y
}
public class....{.....
A[] a = new A[3];
for(int i=0;i<a.length;i++)
{a[i]=new A();
a[i].x=222;
}
...
}