『壹』 C语言中,定义了一个结构体数组后,在一个函数中给数组赋值,如何在另一个函数中引用数组中的数据
变量名.结构体元素,例如struct student{int age;int number;},这是结构体类型,然后定义变量数组struct student sr[10],如果要调用数组第一个元素中的年龄,sr[0].age就可以了
『贰』 java 中如何调用数组中的数据
1、你数组里面的应该是4个对象
如果你的User里面定义了一个ID像这样, private String ID的话,
那么专你只能通过属get,set方法获取
比如
public String getID() {
return ID;
}
public void setID(String ID)
{
this.ID = ID;
}
这样你就可以用u[i].getID()来获取你的用户ID。
而且如果你的ID是String类型的,那么用==是不能判断两者相等的
因为==号相当预判断两个对象是否一样了,显然不符合你的想法,应该用a.equals(b);这样来判断
两个对象的ID的值是否相等。
如果是int的话==没问题,那么上面的get,set方法改一下类型就行了
『叁』 java 中如何调用数组中的数据
1、你数组里面的应该是4个对象
如果你的User里面定义了一个ID像这样,
private
String
ID的话,
那么你只能通过get,set方法回获取
比如
public
String
getID()
{
return
ID;
}
public
void
setID(String
ID)
{
this.ID
=
ID;
}
这样答你就可以用u[i].getID()来获取你的用户ID。
而且如果你的ID是String类型的,那么用==是不能判断两者相等的
因为==号相当预判断两个对象是否一样了,显然不符合你的想法,应该用a.equals(b);这样来判断
两个对象的ID的值是否相等。
如果是int的话==没问题,那么上面的get,set方法改一下类型就行了