Hello Everyone! 
Minha dúvida é:
Tenho um Txt com várias linhas formando uma espécie de tabuada:
1 x 1 = 1
1 x 2 = 2
…
10 x 10 = 100
Quero utilizar um objeto para encontrar qualquer linha.
Exemplo: Se eu pedir para procurar “9 x 9” eu quero que ele retorne o número da linha que tenha “9 x 9”
Já tenho um objeto do tipo Scanner que é capaz de ler todas as linhas (uma de cada vez) e por tratamentos ele consegue me retornar… Mas acredito que, se for um Txt com 1.000 linhas ou mais, escanear cada linha e tratar uma por uma vai levar muito tempo.
Então quero saber se há uma classe que consiga encontrar de imediato a linha desejada e então retornar a String da linha.
Ex:
Classe procurar = new Classe(); //cria um objeto procurar do tipo Classe (ainda não sei qual)
int linha = procurar.verLinhaQueTem("3 x 3");//retorna o número exato da linha que tem "3 x 3"
String resposta = procurar.imprimirLinha(linha);//retorna o que tem na linha ("3 x 3 = 9")
System.out.println(resposta);
Tks!