Oi,
eu gostaria de fazer um merge de dois HashMap iguais, mas gostaria de fazê-lo da forma mais eficiente e sem conter duplicados.
O HashMap tem a forma de:
Map<String, <String, <String, String[]> > >
Será que a única forma de fazer merge é percorrendo resursivamente cada posição?
Isto faria com que estivesse a fazer while, dentro de while’s. Não me parece que seja a forma mais eficiente, embora funcione.
Será que é possível utilizar outro algoritmo qualquer, como por exemplo o merge sort?
Eu não preciso que escrevam o código, apenas quero que me digam qual seria a solução.
Atentamente,
Pedro