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

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • megablueblaster

    megablueblas

    23 HAZİRAN 2006
  • tychoadragmire

    tychoadragmi

    20 Mart 2006