Merhaba arkadaşlar,
JAVA dan bir proje yapıyorum.
Kullnaci ekleme silme ve güncelleme
kullaniciları bir txt dosyasına yazdırıyorum.
Ekle de problem yok fakat txt dosyasına yazdığım bir satırı hangi metotla silebilirm ?? girilen kullanici adıyla eşleşen kullaniciyi silsin istiyorum nasıl yapabilirim?? Satırları bufferedreader la okutuyorum
Dosya dan satır silme
OP Taze Üye
Teşekkür Sayısı: 0
8 mesaj
Kayıt Tarihi:Kayıt: Eki 2008
Taze Üye
Teşekkür Sayısı: 0
9 mesaj
Kayıt Tarihi:Kayıt: Eki 2008
şöyle basit bir şey önerebilirim.İlk önce dosyadaki bütün bilgileri bir diziye yada vectore atarsın.Sonra silmek istediğin kayıdı bu dizide yada vectörde aratırsın ve o kayıdı vectörden silersin.Sonra bu vectörü eskı dosyanın uzerıne yazdırırsın.Böylece istediğin kayıt silinmiş olacaktır
Yıllanmış Üye
Teşekkür Sayısı: 0
1,389 mesaj
Kayıt Tarihi:Kayıt: Oca 2009
backspace in karakter koduna bakıp dosya yazıcıyı silmek istediin ismin sonuna alırsın sonra isim karakteri kadar dosyaya backspace yazdırırsın ancak dosya yazıcının yerini ayarlamak zordur biraz
yada
- [ Tüm kodu seç ] [ Yeni Pencerede Göster ]
string okunan; while(oku.hasNext()){ okunan = oku.next; if(okunan.equalsIgnorecase(silinecek)) {} else {yaz.write(okunan)}