javascript
Brief description  about Online courses   join in Online courses
View Sangita  Biswal 's Profile

Cant Write integer value to a file

mport java.io.*;

class FileOutput {
public static void main(String args[]) {
try {
int n1,n2,sum;

DataInputStream n=new DataInputStream(System.in);
n1=Integer.parseInt(n.readLine());
n2=Integer.parseInt(n.readLine());
sum=n1 n2;

FileWriter FileOut = new FileWriter("OutPutFile.txt"); //FileOut object is created of type FileWriter
BufferedWriter Output = new BufferedWriter(FileOut); //BufferedWriter is created to write to OutPutFile.txt

Output.write(sum);

Output.close( ); //close the output stream
}
catch (Exception e) {
System.err.println("Error: " e.getMessage());
}
}
}

please help i am having problem with the above code. How can i write integer values to a file.
Asked by Sangita Biswal | Jan 15, 2011 |  Reply now
Replies (1)
View arun kumar das 's Profile
Hi

Try this code.

import java.io.*;

class FileOutput {
public static void main(String args[]) {
try {
int n1,n2,sum=0;

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter two Number");
n1=Integer.parseInt(br.readLine());
n2=Integer.parseInt(br.readLine());
sum=n1+n2;

FileWriter FileOut = new FileWriter("OutPutFile.txt"); //FileOut object is created of type FileWriter
BufferedWriter Output = new BufferedWriter(FileOut); //BufferedWriter is created to write to OutPutFile.txt
System.out.println(sum);
Output.write(sum);

Output.close( ); //close the output stream
}
catch (Exception e) {
System.err.println("Error: "+e.getMessage());
}
}
}


java teacher
Jan 17, 2011