Javaで抽象パスを絶対パスに変換する方法

otaguro 431views 更新:2014年5月22日
new File("抽象パス").getAbsolutePath();

で取得することが出来ます。

FileReaderを抽象パスを使って作成しようとして、FileNotFoundExceptionが出るときなどに便利です。

 

例:

System.out.println(new File("WEB-INF/conf/psml-mapping.xml").getAbsolutePath());

出力結果:

C:\home\aipo\apache-tomcat-6.0.35\WEB-INF\conf\psml-mapping.xml

 

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません