このエントリーをはてなブックマークに追加


デフォルトの改行コードを確認する

Javaを実行する環境のデフォルト改行コードを確認する方法を以下に記します。

関連記事

デフォルト 改行の確認

テキストファイルのデフォルト 改行を取得するサンプルソースを以下に記します。

class DefaultLineSeparator {
    public static void main(String[] args) {
        System.out.println("os.name: " + System.getProperty("os.name"));
        String ls =  System.getProperty("line.separator");
        String msg = "line.separator: ";
        if (ls.equals("\r")) msg += "\\r";
        else if (ls.equals("\n")) msg += "\\n";
        else if (ls.equals("\r\n")) msg += "\\r\\n";
        System.out.println(msg);
    }
}

OS名称とデフォルトの改行コードを表示するサンプルソースです。

実行結果

Windows 7とLinuxで動作させた時の出力です。

  • Windows 7
    C:\Users\sakura\work>java DefaultLineSeparator
    os.name: Windows 7
    line.separator: \r\n
  • Linux
    $ java DefaultLineSeparator
    os.name: Linux
    line.separator: \n

以上、 改行のデフォルト値を取得する方法でした。


添付ファイル: fileDefaultLineSeparator.java 397件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-07-10 (月) 14:25:56