List根据索引改变元素的值——set方法
用法
修改
E set(int index, E element)
list.set(0,"java")
问题
改变List取出的元素,List是否发生变化
环境
//实体类Book
@Entity
public class Book{
@Id
private Integer bid;
private String bName;
private String bAuthor;
}
//List初始化
List<Book> books = new ArrayList<>();
Book listbook1 = new Book();
listbook1.setBid(null);
listbook1.setbName(null);
listbook1.setbAuthor(null);
for(int i=0;i<5;i++){
books.add(listbook1);
}
//初始化结果
Book{bid=null,