我在主程序中建立了一个LinkedList,我想在其他类中调用里面的信息,修改后再返回,不知道要怎么处理,能指点下吗?谢谢了!main()
{
LinkedList<Apartment> aptList = new LinkedList<Apartment>();
Modify m = new Modify(aptList);
m.modify();
} Modify.class
public Modify(LinkedList<Apartment> listName)
{
LinkedList<Apartment> sList = listName; //这样调用可以吗?
}
public modify()
{
...
listName = sList; // 这样返回可以吗?
} 谢谢!
{
LinkedList<Apartment> aptList = new LinkedList<Apartment>();
Modify m = new Modify(aptList);
m.modify();
} Modify.class
public Modify(LinkedList<Apartment> listName)
{
LinkedList<Apartment> sList = listName; //这样调用可以吗?
}
public modify()
{
...
listName = sList; // 这样返回可以吗?
} 谢谢!
public LinkedList <Apartment> modify()
{
sList.add(new Apartment());
return sList;}
//modify()方法可如ls
LinkedList <Apartment> aptList2 = m.modify()
那主程序应该有aptList = m.modify(); 对吗?
* @param args
*/
public static void main(String[] args) {
LinkedList<Apartment> aptList = new LinkedList<Apartment>();
Modify m = new Modify(aptList);
m.modify(); }}class Modify { private LinkedList<Apartment> sList = null; public Modify(LinkedList<Apartment> listName) {
sList = listName;
} public LinkedList<Apartment> modify() { sList.add(new Apartment());
sList.add(new Apartment());
return sList;
}
}class Apartment {
}
然后在modify方法就可以使用了.
按搂上的做