package cn.com;import java.util.ArrayList;
import java.util.List;public class SqlUser implements User{
private int id;
private String userid;
private String password;
private String name;
private long lasttime;
private String re;
private List<Object> products; //private List<Object> list; public SqlUser(){
//ArrayList<Object> arraylist = new ArrayList<Object>();
products = new ArrayList<Object>();
} public void setId(int id){
this.id = id;
} public int getId(){
return id;
} public void setUserid(String userid){
this.userid = userid;
} public String getUserid(){
return userid;
} public void setPassword(String password){
this.password = password;
} public String getPassword(){
return password;
} public void setName(String name){
this.name = name;
} public String getName(){
return name;
} public void setLasttime(long lasttime){
this.lasttime = lasttime;
} public long getLasttime(){
return lasttime;
} public void setRe(String re){
this.re = re;
} public String getRe(){
return re;
} public void setProducts(List products){
this.products = products;
} public List getProducts(){
return products;
} public void addProduct(Product product){
products.add(product);
}
}遍译会出现下面的提示:
SqlUser.java:71: 警告: [unchecked] 未经检查的转换
找到: java.util.List
需要: java.util.List<java.lang.Object>
this.products = products;
^
1 警告
import java.util.List;public class SqlUser implements User{
private int id;
private String userid;
private String password;
private String name;
private long lasttime;
private String re;
private List<Object> products; //private List<Object> list; public SqlUser(){
//ArrayList<Object> arraylist = new ArrayList<Object>();
products = new ArrayList<Object>();
} public void setId(int id){
this.id = id;
} public int getId(){
return id;
} public void setUserid(String userid){
this.userid = userid;
} public String getUserid(){
return userid;
} public void setPassword(String password){
this.password = password;
} public String getPassword(){
return password;
} public void setName(String name){
this.name = name;
} public String getName(){
return name;
} public void setLasttime(long lasttime){
this.lasttime = lasttime;
} public long getLasttime(){
return lasttime;
} public void setRe(String re){
this.re = re;
} public String getRe(){
return re;
} public void setProducts(List products){
this.products = products;
} public List getProducts(){
return products;
} public void addProduct(Product product){
products.add(product);
}
}遍译会出现下面的提示:
SqlUser.java:71: 警告: [unchecked] 未经检查的转换
找到: java.util.List
需要: java.util.List<java.lang.Object>
this.products = products;
^
1 警告
public void setProducts(List <Object> products){
this.products = products;
}