Rabu, 07 Maret 2012

Write File

Ini sekedar contoh buat nulis file diaplikasi java terus hasil tulisannya itu dipindahin ke notepad :


package testjeni;
import java.io.*;
/**
 *
 * @author Mothed
 */
public class WriteFile {
   public static void main(String args[]) throws IOException {
System.out.println("What is the name of the file to be written to?");
String filename;
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
filename = br.readLine();
System.out.println("Enter data to write to " + filename +
"...");
System.out.println("Type q$ to end.");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(filename);
}
catch (FileNotFoundException ex) {
System.out.println("File cannot be opened for writing.");
}
try {
boolean done = false;
int data;
do {
data = br.read();
if ((char)data == 'q') {
data = br.read();
if ((char)data == '$') {
done = true;
} else {
fos.write('q');
fos.write(data);
}
} else {
fos.write(data);
}
} while (!done);
} catch (IOException ex) {
System.out.println("Problem in reading from the file.");
}
   }
}


INGET, jangan lupa sediain satu file notepad juga di D atau E yang belum ada isinya , untuk dituliskan di notepad ini sebagai hasil dari program ini

contoh outputnya adalah
senang_deh_belajar_java_q$
q$
;
$

Selamat mencoba teman-teman :D

Tidak ada komentar:

Posting Komentar