Ler arquivo txt nome e codigo e salvar em um array e depois comparar com outro arquivo

Galera, preciso ler de um arquivo txt o nome e o código de pessoas, até ai beleza, como eu faço pra colocar essas informações em um array e depois conseguir comparar o arquivo 1 e o arquivo 2 até achar um código igual?

Segue o codigo

package trabalho_2_Final;

import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

import javax.swing.JOptionPane;

public class LerAposta
{

public static void main(String[] args)
{

		Path caminho = Paths.get("C:/Users/Leand/Desktop/Trabalho 2/Apostas.txt");
		
		try{
			byte[] texto_gabarito = Files.readAllBytes(caminho);
			String leitura = new String(texto_gabarito);
			
			JOptionPane.showMessageDialog(null, leitura);
			//ou da pra implementar um tostring pra mostrar o gabarito
			
		}catch(Exception erro) {
			System.out.println("Erro detectado");	
		}
}

}