『壹』 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方法改一下類型就行了