Boa tarde , tenho pouca experiencia em java e gostaria de saber se vcs ja passaram por esse problema.
Tenho um aquivo txt com proxys e portas no seguinte formato.
2.51.220.199:8118;
24.38.213.166:36081;
24.145.88.62:36081;
27.251.106.115:6588;
41.35.47.127:8080;
Gostaria de saber como capturar por exemplo a linha 3 . Consigo apenas escrever todo o arquivo txt na tela , segue o codigo.
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class Teste {
public static void main(String[] args) {
try {
//abre o arquivo
FileReader fr = new FileReader("C:/Users/Leonardo/Desktop/proxys2.txt");
BufferedReader br = new BufferedReader(fr);
String temp;
//A cada interação, é uma linha do arquivo e atribui-a a temp
while ((temp = br.readLine()) != null)
{
//Aqui gera a sua "lista". No caso, imprimi cada linha na tela.
System.out.println(temp);
}
}
catch (FileNotFoundException el)
{
System.out.println("Arquivo não Encontrado!");
}
catch (IOException e)
{
e.printStackTrace();
}
}
}