ファイル読み込みツールクラスIOUtilsとFileUtilsの使用
IOUtilsとFileUtils
Commons IOはapache社のオープンソースのツールパッケージで、IO操作の関連クラスをカプセル化しており、Commons IOを使用するとファイルの読み書きが容易になります.FileUtilsでは、多くの設計ファイルをカプセル化する方法が提供されています.IOUtilsは、ファイルを読み書きする方法を提供し、ファイルの読み書きやファイルのコピーを容易にします.これらのツールクラスを参照する前にcommons-ioのjarパッケージをインポートする必要があります.以下は、いくつかの一般的な方法を簡単に示します.詳細は、ソースコードをクエリーしてください.
FileUtils.copyURLToFile()メソッドは、リンクされたものをファイル形式に変換することをサポートします.
Commons IOはapache社のオープンソースのツールパッケージで、IO操作の関連クラスをカプセル化しており、Commons IOを使用するとファイルの読み書きが容易になります.FileUtilsでは、多くの設計ファイルをカプセル化する方法が提供されています.IOUtilsは、ファイルを読み書きする方法を提供し、ファイルの読み書きやファイルのコピーを容易にします.これらのツールクラスを参照する前にcommons-ioのjarパッケージをインポートする必要があります.以下は、いくつかの一般的な方法を簡単に示します.詳細は、ソースコードをクエリーしてください.
package com.weini.ioutils;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.commons.io.IOUtils;
public class TestIOUtils {
public static void main(String[] args) throws FileNotFoundException, IOException {
//
String str=IOUtils.toString(new FileInputStream("D:\\b.txt"));
System.out.println(str);
//
IOUtils.write(str, new FileOutputStream("D:\\bb.txt"));
//
IOUtils.copy(new FileInputStream("d:\\b.txt"), new FileOutputStream("D:\\copyb.txt"));
}
}
FileUtils.copyURLToFile()メソッドは、リンクされたものをファイル形式に変換することをサポートします.
package com.weini.ioutils;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import org.apache.commons.io.FileUtils;
public class TestFileUtils {
public static void main(String[] args) throws IOException {
FileUtils.copyFile(new File("D:\\a.txt"), new File("D:\\copy2.txt"));
//
URL url=new URL("https://www.baidu.com");
FileUtils.copyURLToFile(url, new File("D:\\baidu.html"));
}
}