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

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • AmazonWireless

    AmazonWirele

    8 EYLÜL 2010
  • Jucyber Tutoriais

    Jucyber Tuto

    8 EYLÜL 2009