Java8で、ファイルパスを取得する際にPathクラスというものが必要になったのだが、処理中にStringのものも混在していて逐一変換しないといけない状態があったのでメモ書き。
結論から言うと、Pathクラスのresolveメソッドで、引数にStringの文字列を渡してあげればパス全体をPath型として認識させてあげることができる。
参考サイト:Path (Java Platform SE 8 )
https://docs.oracle.com/javase/jp/8/docs/api/java/nio/file/Path.html
resolveメソッドで指定した引数を追加された状態で、ファイルパスの全体を設定することができる。
具体例:Path型で指定したパス→/test/pathTest
Stringで追加したいパス→hoge.txt
結果:resolveメソッドを使用した結果→/test/pathTest/hoge.txt
※区切り文字は「/」と仮定
もし解釈が違っていたとか、もっと楽な方法があるのでしたら教えていただけると幸いです。