@Published(tag="architect") public final class FileUtil extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
closeQuietly(java.io.Closeable closeable)
Closeableインタフェース実装クラスに対して、クローズ処理を行う。
|
static java.io.BufferedReader |
open(java.io.File file,
java.nio.charset.Charset charset)
ファイルをオープンし、BufferedReaderを返却する。
|
static java.io.BufferedReader |
open(java.lang.String filePath,
java.nio.charset.Charset charset)
ファイルをオープンし、BufferedReaderを返却する。
|
static java.util.List<java.lang.String[]> |
readCsv(java.lang.String csvPath)
CSVファイルを読み込む。
文字コードはデフォルト(UTF-8)を使用する。 返却値はList |
static java.util.List<java.lang.String[]> |
readCsv(java.lang.String csvPath,
java.nio.charset.Charset charset)
CSVファイルを読み込む。
返却値はList |
public static java.util.List<java.lang.String[]> readCsv(java.lang.String csvPath)
csvPath
- 読み込み対象CSVファイルパスpublic static java.util.List<java.lang.String[]> readCsv(java.lang.String csvPath, java.nio.charset.Charset charset)
csvPath
- 読み込み対象CSVファイルcharset
- 読み込み対象CSVファイルの文字コードpublic static java.io.BufferedReader open(java.io.File file, java.nio.charset.Charset charset) throws java.io.FileNotFoundException
file
- 読み込み対象ファイルcharset
- 指定文字コードjava.io.FileNotFoundException
- 指定したファイルが存在しない場合のエラーpublic static java.io.BufferedReader open(java.lang.String filePath, java.nio.charset.Charset charset) throws java.io.FileNotFoundException
filePath
- 読み込み対象ファイルパスcharset
- 指定文字コードjava.io.FileNotFoundException
- 指定したファイルが存在しない場合のエラーpublic static void closeQuietly(java.io.Closeable closeable)
closeable
- クローズ対象リソース