篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java COPIA DE UNA LISTA相关的知识,希望对你有一定的参考价值。
//RETORNA UNA COPIA
public List<ContingenteBean> getLstContingBean() {
List<ContingenteBean> response = new ArrayList<ContingenteBean>();
if(null != this.lstContingBean && !this.lstContingBean.isEmpty()){
for(ContingenteBean val : this.lstContingBean){
response.add(val);
}
}
return response;
}
//SET DE UNA COPIA
public void setLstContingBean(List<ContingenteBean> lstContingBean) {
List<ContingenteBean> response = new ArrayList<ContingenteBean>();
if(null != lstContingBean && !lstContingBean.isEmpty()){
for(ContingenteBean val : lstContingBean){
response.add(val);
}
}
this.lstContingBean = response;
}
//RETORNA UNA LISTA DE LISTA
public List<List<DTOTiras>> getResponseTira() {
List<List<DTOTiras>> response = new ArrayList<List<DTOTiras>>();
if(null!=this.responseTira && !this.responseTira.isEmpty()){
for(List<DTOTiras> sublist : this.responseTira){
List<DTOTiras> temp = new ArrayList<DTOTiras>();
for(DTOTiras val: sublist){
temp.add(val);
}
response.add(temp);
}
}
return response;
}
//SET DE UNA LISTA DE LISTA
public void setResponseTira(List<List<DTOTiras>> responseTira) {
List<List<DTOTiras>> response = new ArrayList<List<DTOTiras>>();
if(null!=responseTira && !responseTira.isEmpty()){
for(List<DTOTiras> sublist : responseTira){
List<DTOTiras> temp = new ArrayList<DTOTiras>();
for(DTOTiras val: sublist){
temp.add(val);
}
response.add(temp);
}
}
this.responseTira=response;
}
//FORMA MAS SENCILLA DE SET A COPIA Y RETORNAR UNA COPIA DE UNA LISTA:
//GET
public List<BeanCalendario> getListaCalendarios() {
return new ArrayList <>(listaCalendarios);
}
//SET
public void setListaCalendarios(List<BeanCalendario> listaCalendarios) {
this.listaCalendarios = new ArrayList<>(listaCalendarios);
}
以上是关于java COPIA DE UNA LISTA的主要内容,如果未能解决你的问题,请参考以下文章