#author("2017-07-10T14:25:11+09:00","","") #navi(../) * デフォルトの改行コードを確認する [#za0d9059] Javaを実行する環境のデフォルト改行コードを確認する方法を以下に記します。 #contents * 関連記事 [#l0fd1aab] -[[デフォルトのファイル文字コードを確認する>ファイル操作/デフォルトのファイル文字コードを確認する]] -[[Javaの情報を取得する>システム関連/Javaの情報を取得する]] -[[Javaを実行するOS情報を取得する>システム関連/Javaを実行するOS情報を取得する]] * デフォルト 改行の確認 [#p5a8afbb] テキストファイルのデフォルト 改行を取得するサンプルソースを以下に記します。 #ref(DefaultLineSeparator.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名称とデフォルトの改行コードを表示するサンプルソースです。 * 実行結果 [#gc931fb2] 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 以上、 改行のデフォルト値を取得する方法でした。