Copying a Text File
void copyFile(FileReader inputFile,
final int bufferSize = 1024;
char[] buffer = new char[bufferSize];
// Read the first chunk of characters.
int numberRead = inputFile.read(buffer);
// Write out what was read.
outputFile.write(buffer,0,numberRead);
numberRead = inputFile.read(buffer);