我今天看见一段代码。等号左边是一个ListRes类的对象,这个类里面有个List的成员list。
等号的右边是mybatis查询出来的一个list。
我的问题是,既然右边是查询出的一个list,那么等号左边也应该是一个list去接接收。可是现在左边是一个类,类里面有个list成员。想不通?
我今天看见一段代码。等号左边是一个ListRes类的对象,这个类里面有个List的成员list。
等号的右边是mybatis查询出来的一个list。
我的问题是,既然右边是查询出的一个list,那么等号左边也应该是一个list去接接收。可是现在左边是一个类,类里面有个list成员。想不通?
对啊,只要那个字段的类型是list就可以
好比
class A
{
public int X;
}
调用
A a = new A();
int i = 1;
a.x = i; // 没问题啊