クロスプラットフォーム問題

マルチプラットフォームに対応しているJavaであっても、 OSの違いに気をつけなくてはいけない場面があります。まず、OSを認識するプログラムです。 public String getOS() { if (System.getProperty("file.separator").equals("\\")) return "WINDOWS"; else return "UNIX"; } ファイルの区切り文字から認識することができ…