Monday, March 5, 2012

Append Output to File Using FileOutputStream

Bu yazimda FileOutputStream sinifi ile yazdigim bir text dosyasinin uzerine tekrar baska yazilarida eklemek. Eyer siz bu sinif yardimi ile text yazi yazarsaniz her zaman text en son yazdiginizi gorursunuz. Ama FileOutputStream sinifini CONSTURUKTOR-nun ikinci parametresini FileOutputStream(path,true) bu seklide yazarsaniz text-teki yazilar kalir ve yeni yazida elave edilir.

public static void main(String[] args) {

String path = "C://Demo.txt";

try {
FileOutputStream fos = new FileOutputStream(path,true);
String name = "Abdulkadir Selcukoglu ";
fos.write(name.getBytes());
fos.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}

No comments:

Post a Comment