SORU
12 Temmuz 2011, Salı


'in Java createNewFile() - ayrıca, dizinler oluşturur?

Eğer belirli bir dosya geçmeden (./logs/error.log) önce olup olmadığını kontrol etmek için bir koşul var. Eğer bulduk değil mi eğer bunu oluşturmak istiyorum. Ancak, olacak

File tmp = new File("logs/error.log");
tmp.createNewFile();

eğer öyle olsaydı zaten de logs/ oluşturun?

CEVAP
12 Temmuz 2011, Salı


Hayır.
Dosya oluşturmadan önce tmp.getParentFile().mkdirs() kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013