ディレクトリパスをファイル名の結合をするときに、/ \ といった区切り文字を気にしないで行いたい。.NET では、Path という便利なクラスが用意されているが、Java ではそのようなユーティリティクラスはない。File のコンストラクタがその役目を担ってくれる。

Java

String filePath = new File(dirPath, fileName).getPath();

C\

string filePath = Path.Combine(dirPath, fileName);