我有一個處理列表的問題,我有三個名爲UserInf,userData,userProcess的類,我使用UserInf類創建了一個通用列表,並且我需要將該列表設置爲類userprocess中的另一個列表,這是我的示例代碼*如何將列表分配給另一個列表?
public class UserInf
{
private List<Data> pData;
private String userId;
public void setData(List<Data> pData)
{
this.pData=pData;// Need to assign the fpData
}
public List<Data> getData()
{
return this.pData;
}
public void setUserId(String userId)
{
this.userId = userId;
}
public String getUserId()
{
return userId;
}
我在其他類
的userdata我使用userInf cretaed列表中,添加加入這樣
List<UserInf> userInformation=new ArrayList<UserInf>();
UserInf userInfo=new UserInf();
userInfo.setUserId(userid);
userInfo.setData(pdata);
userInformation.add(userInfo);//up to this working fine
}
我在其他類userprocees
的價值,我想分配userInformation列表到另一個列表我爲userInf類創建對象ang獲取屬性並分配給我的新列表
List<UserInf> userProcessList=new ArrayList<UserInf>();
UserInf userProcess=new UserInf();
userProcess.getData();
userProcess.getUserId();
userProcessList.add(userProcess);//problem is here
,但是這是不工作如何列出這樣在java中分配給另一個列表
你正在得到什麼錯誤? –
您正試圖從userProcess獲取數據()。這應該設置我想。如果你在這裏寫錯誤信息,我們可以正確回答。 –
沒有意義,'UserInf userProcess = new UserInf();'在創建對象之後,爲什麼要執行'userProcess.getData();'和'userProcess.getUserId();'?它是'pData'還是'userId'仍然是'null'? – Crazenezz