概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## junkutil.common
クラス FileUtil

    java.lang.Object
      junkutil.common.FileUtil

    public class FileUtil

extends java.lang.Object

ファイル操作

作成者:
  Hiroyuki Shiota

メソッドの概要
`static void` | `appendFile(java.lang.String filename, java.lang.String text)` テキストを追加で書き出す
`static void` | `appendFile(java.lang.String filename, java.lang.String text, java.lang.String encoding)` テキストを追加で書き出す
`static void` | `appendLine(java.lang.String filename, java.lang.String line)` 行を追加で一行書き出す
`static void` | `appendLine(java.lang.String filename, java.lang.String line, java.lang.String encoding)` 行を追加で一行書き出す
`static void` | `appendLines(java.lang.String filename, java.util.List list)` 複数行を追加で書き出す
`static void` | `appendLines(java.lang.String filename, java.util.List list, java.lang.String encoding)` 複数行を追加で書き出す
`static boolean` | `exists(java.lang.String filename)` 存在を確認する
`static java.lang.String` | `readFile(java.lang.String filename)` テキストを読み込む
`static java.lang.String` | `readFile(java.lang.String filename, java.lang.String encoding)` テキストを読み込む
`static java.util.List` | `readLines(java.lang.String filename)` 全行を読み込む
`static java.util.List` | `readLines(java.lang.String filename, java.lang.String encoding)` 全行を読み込む
`static void` | `writeFile(java.lang.String filename, java.lang.String text)` テキストを新規に書き出す
`static void` | `writeFile(java.lang.String filename, java.lang.String text, java.lang.String encoding)` テキストを新規に書き出す
`static void` | `writeLine(java.lang.String filename, java.lang.String line)` 行を新規に一行書き出す
`static void` | `writeLine(java.lang.String filename, java.lang.String line, java.lang.String encoding)` 行を新規に一行書き出す
`static void` | `writeLines(java.lang.String filename, java.util.List list)` 複数行を新規に書き出す
`static void` | `writeLines(java.lang.String filename, java.util.List list, java.lang.String encoding)` 複数行を新規に書き出す

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### exists

    public static boolean exists(java.lang.String filename)

  存在を確認する

  パラメータ:
    `filename` -
  戻り値:

### readFile

    public static java.lang.String readFile(java.lang.String filename)
                                     throws java.io.IOException

  テキストを読み込む

  パラメータ:
    `filename` - - ファイル名
  戻り値:
    テキスト
  例外:
    `java.io.IOException`

### readFile

    public static java.lang.String readFile(java.lang.String filename,
                                            java.lang.String encoding)
                                     throws java.io.IOException

  テキストを読み込む

  パラメータ:
    `filename` - - ファイル名
    `encoding` - - エンコーディング
  戻り値:
    テキスト
  例外:
    `java.io.IOException`

### readLines

    public static java.util.List readLines(java.lang.String filename)
                                    throws java.io.IOException

  全行を読み込む

  パラメータ:
    `filename` - - ファイル名
  戻り値:
    リスト
  例外:
    `java.io.IOException`

### readLines

    public static java.util.List readLines(java.lang.String filename,
                                           java.lang.String encoding)
                                    throws java.io.IOException

  全行を読み込む

  パラメータ:
    `filename` - - ファイル名
  戻り値:
    リスト
  例外:
    `java.io.IOException`

### writeLines

    public static void writeLines(java.lang.String filename,
                                  java.util.List list)
                           throws java.io.IOException

  複数行を新規に書き出す

  パラメータ:
    `filename` - - ファイル名
    `list` - - 行
  例外:
    `java.io.IOException`

### writeLines

    public static void writeLines(java.lang.String filename,
                                  java.util.List list,
                                  java.lang.String encoding)
                           throws java.io.IOException

  複数行を新規に書き出す

  パラメータ:
    `filename` - - ファイル名
    `encoding` - - エンコーディング
    `list` - - 行
  例外:
    `java.io.IOException`

### appendLines

    public static void appendLines(java.lang.String filename,
                                   java.util.List list)
                            throws java.io.IOException

  複数行を追加で書き出す

  パラメータ:
    `filename` - - ファイル名
    `list` - - 行
  例外:
    `java.io.IOException`

### appendLines

    public static void appendLines(java.lang.String filename,
                                   java.util.List list,
                                   java.lang.String encoding)
                            throws java.io.IOException

  複数行を追加で書き出す

  パラメータ:
    `filename` - - ファイル名
    `list` - - 行
    `encoding` - - エンコーディング
  例外:
    `java.io.IOException`

### writeFile

    public static void writeFile(java.lang.String filename,
                                 java.lang.String text)
                          throws java.io.IOException

  テキストを新規に書き出す

  パラメータ:
    `filename` - - ファイル名
    `text` - - テキスト
  例外:
    `java.io.IOException`

### writeFile

    public static void writeFile(java.lang.String filename,
                                 java.lang.String text,
                                 java.lang.String encoding)
                          throws java.io.IOException

  テキストを新規に書き出す

  パラメータ:
    `filename` - - ファイル名
    `text` - - テキスト
    `encoding` - - エンコーディング
  例外:
    `java.io.IOException`

### appendFile

    public static void appendFile(java.lang.String filename,
                                  java.lang.String text)
                           throws java.io.IOException

  テキストを追加で書き出す

  パラメータ:
    `filename` - - ファイル名
    `text` - - テキスト
  例外:
    `java.io.IOException`

### appendFile

    public static void appendFile(java.lang.String filename,
                                  java.lang.String text,
                                  java.lang.String encoding)
                           throws java.io.IOException

  テキストを追加で書き出す

  パラメータ:
    `filename` - - ファイル名
    `text` - - テキスト
    `encoding` - - エンコーディング
  例外:
    `java.io.IOException`

### writeLine

    public static void writeLine(java.lang.String filename,
                                 java.lang.String line)
                          throws java.io.IOException

  行を新規に一行書き出す

  パラメータ:
    `filename` - - ファイル名
    `line` - - 一行
  例外:
    `java.io.IOException`

### writeLine

    public static void writeLine(java.lang.String filename,
                                 java.lang.String line,
                                 java.lang.String encoding)
                          throws java.io.IOException

  行を新規に一行書き出す

  パラメータ:
    `filename` - - ファイル名
    `line` - - 一行
    `encoding` - - エンコーディング
  例外:
    `java.io.IOException`

### appendLine

    public static void appendLine(java.lang.String filename,
                                  java.lang.String line)
                           throws java.io.IOException

  行を追加で一行書き出す

  パラメータ:
    `filename` - - ファイル名
    `line` - - 一行
  例外:
    `java.io.IOException`

### appendLine

    public static void appendLine(java.lang.String filename,
                                  java.lang.String line,
                                  java.lang.String encoding)
                           throws java.io.IOException

  行を追加で一行書き出す

  パラメータ:
    `filename` - - ファイル名
    `line` - - 一行
    `encoding` - - エンコーディング
  例外:
    `java.io.IOException`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド