File.setReadOnly() : Dosyayı salt okunur (read only) hale getirir.
File.canWrite() : Dosyanın yazılabilir olup olmadığını kontrol eder.
File.setWritable(boolean b) : Dosyayı yazılabilir hale getirir.
import java.io.File;
import java.io.IOException;
public class Dosyalar {
public static void main(String[] args) throws IOException {
File dosya = new File("C:\\dosya.txt");
//Dosyayi Salt Okunur Yap
dosya.setReadOnly();
System.out.println(dosya.canWrite() ? "Yazılabilir" : "Salt-Okunur");
//Dosyayi tekrar yazilabilir hale getir
dosya.setWritable(true);
System.out.println(dosya.canWrite() ? "Yazılabilir" : "Salt-Okunur");
}
}
0 yorum:
Yorum Gönder