ola pessoal to tentado faze uma leitura de entrada usando pacote io so que
da dando o seguinte errro:
Exercicio1.java:11: ‘;’ expected
while(true){
^
1 error
import java.io.*;
public class Exercicio1{
public static void main(String [] args){
InputStream is = System.in;
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
do{
String linha = buffer.readLine();
System.out.println( linha );
}
while(true){
if(linha == null)
break;
System.out.println( linha );
}
}
}
import java.io.*;
public class Exercicio1{
public static void main(String [] args){
InputStream is = System.in;
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
do{
String linha = buffer.readLine();
System.out.println( linha );
}
while(true);
if(linha == null)
break;
System.out.println( linha );
}
}
Amigo o problema é a chaves depois do while(true){. Vc usou um DO WHILE, então vc não pode abrir o { depois do while.
Faça conforme acima que deve funcionar, mas vai rolar looping infinito…então revise a lógica pra fazer o que vc quer…abs!!
Abs!
valeu muito obrigado pela ajuda