java中怎么在调用一个类里的数组(在线等)!
我有一个数据类,一个用户类,怎么把数据类里的数组调用到用户类?(我是把他new过去的,但是new过去的数组里面是空的,没有值。)/***数据类*/publicclassD...
我有一个数据类,一个用户类,怎么把数据类里的数组调用到用户类?
(我是把他new过去的,但是new过去的数组里面是空的,没有值。)
/**
* 数据类
*/
public class Data {
User[] userGroup = new User[100];
//赋值略去
}
/**
* 用户类
*/
public class User {
String userName; //用户名(属性)
String passWord;//密码(属性)
double moneyNum;//帐户余额(属性)
boolean isEanable;//是否被冻结 默认为非冻结(属性)
Data ss = new Data();
int x$x;//记录数组下标
/**
* 获得用户帐户余额
* @return 帐户余额
*/
public double getMoney()
{
double a = ss.userGroup[x$x].moneyNum;
//掉过来调试的时候发现userGroup[x$x]里面是空的
System.out.print(a);
return a;
}
这个到底要怎么弄????? 展开
(我是把他new过去的,但是new过去的数组里面是空的,没有值。)
/**
* 数据类
*/
public class Data {
User[] userGroup = new User[100];
//赋值略去
}
/**
* 用户类
*/
public class User {
String userName; //用户名(属性)
String passWord;//密码(属性)
double moneyNum;//帐户余额(属性)
boolean isEanable;//是否被冻结 默认为非冻结(属性)
Data ss = new Data();
int x$x;//记录数组下标
/**
* 获得用户帐户余额
* @return 帐户余额
*/
public double getMoney()
{
double a = ss.userGroup[x$x].moneyNum;
//掉过来调试的时候发现userGroup[x$x]里面是空的
System.out.print(a);
return a;
}
这个到底要怎么弄????? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询