Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Ler arquivo txt linha por linha java

$
0
0

@emanueljava escreveu:

Boa noite, gostaria de saber como faço para ler uma certa linha de um arquivo txt no java,
meu arquivo txt contem 2 linhas, ex:
Teste1 Teste2
Teste3 Teste4

Tenho o seguinte código:

public static void main(String[] args) throws IOException {
   BufferedReader br = new BufferedReader(new		 
   FileReader("arquivo.txt"));
   String linha = br.readLine();
	  System.out.println(linha);
	  br.close();	
	}

se eu executar esse código ele imprime só Teste1 Teste2, como eu poderia pegar dados da primeira e segunda linha, tipo: Teste1 e Teste4, e armazenar em uma variável?

tentei com substring:

System.out.println(linha.substring(0, 6));
System.out.println(linha.substring(20, 26));

mas da o seguinte erro:

Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 26 at java.lang.String.substring(String.java:1907)

Como posso resolver esse problema?

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>