import java.io.File;
import java.text.DecimalFormat;
public class Dosyalar {
public static void main(String[] args) {
File dosya = new File("C:\\jsf.pdf");
if(dosya.exists())
{
double dosyaBoyutu = dosya.length();
double dosyaBoyutuKB = dosyaBoyutu / 1024;
double dosyaBoyutuMB = dosyaBoyutuKB/1024;
//Ondalik kisimdan sadece 2 basamagi gostermesi icin DecimalFormat kullandik
DecimalFormat decimalFormat = new DecimalFormat("#.##");
System.out.println("Kilobyte Olarak Dosya Boyutu : " + dosyaBoyutuKB);
System.out.println("Megabyte Olarak Dosya Boyutu : " + decimalFormat.format(dosyaBoyutuMB));
}
else
{
System.out.println("DOSYA BULUNAMADI!");
}
}
}
DecimalFormat sınıfının kullanımını buradan detaylı bir şekilde öğrenebilirsiniz.
29 Mart 2014 Cumartesi
Java IO - JAVA İLE DOSYA BOYUTUNU ÖĞRENMEK
Bir dosyanın boyutunu öğrenmek için File.length() metodu kullanılır. Bu metot bize ilgili dosyanın boyutunu Byte değerinden verir.
Etiketler:
Java İle Dosya İşlemleri
Kaydol:
Kayıt Yorumları (Atom)
Java4Fun Copyright © 2011 | Template created by O Pregador | Powered by Templates de luxo
0 yorum:
Yorum Gönder