Well the thing is I wanted to copy ArrayList lista and save it as listaKopia, the problem is as list is changing the copy is doing same. Can anyone help me, and mybe tell me why it is a thing, please.