FileWriter: write(int i)
public void write(int c) throws IOException
- Write a single character. The character to be written is contained in the 16 low-order bits of the given integer value; the 16 high-order bits are ignored.
import java.io.FileReader;
import java.io.FileWriter;
//copy file
public class MainClass {
public static void main(String args[]) {
try {
FileReader fr = new FileReader(args[0]);
FileWriter fw = new FileWriter(args[1]);
int i;
while ((i = fr.read()) != -1) {
fw.write(i);
}
fw.close();
fr.close();
} catch (Exception e) {
System.out.println("Exception: " + e);
}
}
}