Pessoal eu estou participando de um site americano de programação onde visa a maratona. Então eu tava fazendo o exemplo deles quando eu fui compilar de um erro de Exception. O cod é esse aqui em baixo:
import java.util.*;
import java.io.*;
public class test{
public static void main(String args[]) throws IOException{
BufferedReader f = new BufferedReader(new FileReader("c:/casa.txt"));
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("c:/casa.txt")));
String s = f.readLine();
int i = Integer.parseInt(s.split(" ")[0]);
int j = Integer.parseInt(s.split(" ")[1]);
out.write((i+j)+"\n");
out.close();
System.exit(0);
}
}
A Exception que está dando é:
java.lang.NullPointerException e mostra na linha onde está o erro:
int i = Integer.parseInt(s.split(" ")[0]);
Alguem pode me explicar como corrigo isso? Grato.
e mais! O que precisa para funcionar corretamente o FileReader e FileWriter?