SORU
26 Mayıs 2011, PERŞEMBE


Nasıl bir dosya oluşturmak için java bir dizinde mi?

C:/a/b/test.txt içinde bir dosya oluşturmak istiyorum gibi şeyler yapıyorum

File f = new File("C:/a/b/test.txt");

ve FileOutputStream dosyası oluşturmak için kullanılır? Eğer öyleyse, nasıl? Nedense dosya değil dizin oluşturulmuş almaz.

CEVAP
26 Mayıs 2011, PERŞEMBE


Bunu yapmak için en iyi yoldur:

String path = "C:"   File.separator   "hello"   File.separator   "hi.txt";
// Use relative path for Unix systems
File f = new File(path);
// Works for both Windows and Linux
f.getParentFile().mkdirs(); 
f.createNewFile();

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012
  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007