環境に合わせた改行コード – プログラミング – Home

環境に合わせた改行コード
 
通知
すべてクリア

[解決済] 環境に合わせた改行コード


トンヌラ
 トンヌラ
(@トンヌラ)
ゲスト
結合: 19年前
投稿: 9
Topic starter  

作成しているプログラムは、Windows環境とLinux環境で動作します。
そこで環境に合わせて、改行コードを、CRLFか、LFと変更しようと考えています。
実行時に、環境を判断するにはどのようにすればいいでしょうか。

環境はJDK1.4


引用未解決
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

環境を判断しなくても、
System.getProperty(line.separator)で取れます。

さらに、PrintWriter.println() なら、
環境に合わせた改行を勝手に出力してくれます。


返信引用
トンヌラ
 トンヌラ
(@トンヌラ)
ゲスト
結合: 19年前
投稿: 9
Topic starter  

環境を自分で判断してという考え方が間違ってたんですね。
教えてもらった方法でOKでした。

PrintWriter.println()は、勝手に判断してくれて便利ですね~。

dairygoodsさん、ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました