パス区切り文字:
Windows では「/」です。
unix|linux は「/」です
プログラムの移植性を考慮して、ファイルを作成するときは「/」を使用することをお勧めします。テストしたところ、Java でファイルを作成する場合は、Windows プラットフォームでも「/」を使用することができるようです。背景。
別の使い方もあります。
これらを File.separator に置き換えると、移植性の問題は発生しません。
理解を深めるための例をいくつか示します。
ファイル f = 新しいファイル("d://book//1");
ファイル f = 新しいファイル("d:/book/1");√
ファイル f = 新しいファイル("d://book//1");√
ファイル f = 新しいファイル("d:/book/1");
注: / はエスケープ文字であるため、// は / と同等です。
概要: 「/」または「File.separator」を使用することをお勧めします。