Sponsor Reklam 


10.03.2009 (06:14)

 Dosyanın Boyutunu Elde Etme, Dosya, Klasör Taşıma 
Daha önceki yazılarımızda bir klasörün dizinine ulaşmaktan ve o dizinde yer alan dosyaların listelenmesinden, dizin oluşturma, yeniden adlandırma, silme, gizli bir klasör ya da dosya mı değil mi, son değiştirilme tarihi, dizin mi dosya mı olup olmadığını anlayabileceğimiz metotlardan bahsetmiştik. Bunlarla ilgili buraya ve şuraya bakabilirsiniz.

Dosyadan satır okumaya ve dosyaya satır yazmaya, dosyadan karakter okumaya ve dosyaya karakter yazmaya ve hatta nesnelerin-objelerin dosyaya yazılmasına ve okunmasına daha önce değinmiştik.

Son olarak da geçici dosyalar oluşturmaktan ve dosya/dizin olup olmadığını bulmaktan bahsettik.

Bir dosyanın byte büyüklüğünü bulmak için File sınıfının length() metodunu kullanabiliriz.

File file = new File("file_name");
// Obtain the number of bytes as a long integer
long fileLength = file.length();

renameTo() metodunu, yeniden isim vermek için kullanıyorduk. Bu metodu aynı zamanda bir dosya veya klasörü, dizini başka yere taşımak için de kullanabiliriz.

//File or directory that will be moved
File file = new File("file_name");

//Where will be destination directory
File dir = new File("destination_directory");

// Move file to destination directory
boolean isSuccessful = file.renameTo(new File(dir, file.getName()));

if (isSuccessful) {
  // File was moved successfully
}

Imza: admin








Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net // Twitter