try {
FileReader reader = new FileReader(file); //passa o file prar o reader
BufferedReader leitor = new BufferedReader(reader); //carrega o bufferedreader
while (true) { //vai fazer um loop "infinito"
String linha = leitor.readLine(); //le a linha do arquivo e coloca em linha
if (linha.length()>0) { //nessa linha
if (linha.substring(0,1).equals("*")) { //se for um concurso
concursos.add(linha.substring(1,linha.length())); //adiciona o(s)concurso(s)ao array
}
}
if (linha == null) //se chegar ao fim do arquivo
break; //sai do laço
} //sai do while ao fim do arquivo
reader.close(); //fecha o arquivo de leitura
} catch (IOException e) {
e.printStackTrace();
}
na linha do if (>0) { //nessa linha tinha um linha.length()if (linha!=null)
e no windows funciona…agora no linux esta dando esse error tentei colocar o lenght para ve se tem caracteres antes da consulta do substring , mas continua dando nullpointerexception…alguem tem alguma sugestao?!
valeu galera…inte…