SORU
17 Temmuz 2009, Cuma


Kopyalama Java başka bir dizinden dosyaları

Başka bir dizinden dosyaları (alt) kopyalamak için Java kullanarak istiyorum. Bir dizin, dizin, metin dosyaları var. Dir ilk 20 dosyalar üzerinde yineleme ve yineleme önce yarattığım dizini dizin, başka bir dizine kopyalamak istiyorum. Kod trainingDir review gel metin dosyası veya gözden temsil eder) kopyalamak istiyorum. Bunu nasıl yapabilirim? Böyle bir fonksiyon (ya da bulamadım) değil gibi görünüyor. Teşekkür ederim.

boolean success = false;
File[] reviews = dir.listFiles();
String trainingDir = dir.getAbsolutePath()   "/trainingData";
File trDir = new File(trainingDir);
success = trDir.mkdir();
for(int i = 1; i <= 20; i  ) {
    File review = reviews[i];

}

CEVAP
18 Temmuz 2009, CUMARTESİ


Şimdilik bu sorunu çözmek gerekir

File source = new File("H:\\work-temp\\file");
File dest = new File("H:\\work-temp\\file2");
try {
    FileUtils.copyDirectory(source, dest);
} catch (IOException e) {
    e.printStackTrace();
}

FileUtils sürüm 1.2 beri apache commons-io kütüphaneden, mevcut sınıf.

Üçüncü parti araçları kullanmak yerine kendi başımıza bütün bu işleri yazmak daha iyi bir fikir gibi görünüyor. Zaman ve diğer değerli kaynaklardan tasarruf edebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunliu

    bunliu

    2 Mayıs 2007
  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • TechShowsYou

    TechShowsYou

    3 Mart 2011