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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • BetterCoder

    BetterCoder

    17 Aralık 2012
  • David MeShow

    David MeShow

    10 EKİM 2006