Pergunta : Coleções de Java

Eu tenho um arraylist que eu estou realizando em uma coleção.  Eu pensei que eu poderia alcançar polymorphically o método do clone de ArrayList, desde instrumentos que de ArrayList as coleções conetam.  Está aqui meu código.  Eu não sou certo o que eu estou fazendo erradamente.  Eu sou A.A. # colaborador que pegara algum Java que programa quando nosso programador de Java se realizar em férias.

Thank você.  
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
interseção de estática da coleção do >private " notpretty " " do class= de " codeSnippet865283 do id= do
 = ArrayList novo ();

oldFileList de Collection = ArrayList novo ();

//code para arquivar a lista de uma lima de texto.  

Coleção combinada = interseção (newFileList, oldFileList);
class= do

Resposta : Coleções de Java

Bem incumbe você shanemay, mas uma outra maneira de fazê-lo seria sobrecarregar um método para cada um das classes padrão da coleção se você pensa que o vale a pena. Outras opções incluiriam using a reflexão. Pôde ser melhor fazer o seguinte para remover a ambigüidade:

1:
2:
3:
4:
5:
   interseção de estática  confidencial da lista (coleção c1, coleção c2) {
	Resultado da lista = ArrayList novo (c1);
        result.retainAll (c2);
        resultado do retorno;
   }
Outras soluções  
 
programming4us programming4us