「Java」replace()でWindowsファイルパスをlinuxファイルパスに変換するサンプル
説明
replace(CharSequence target, CharSequence replacement)
パラメータ:
target – 置換されるchar値のシーケンス
replacement – char値の置換シーケンス
戻り値:結果として得られる文字列
Javaコード
package com.example; public class FilePathChangeDemo { public static void main(String[] args) { String strFilenameWin = "d:\\upload\\date\\csv\\sample.csv"; String strFilenameLinux; strFilenameLinux = strFilenameWin.replace("\\", "/"); System.out.println("結果: " + strFilenameLinux); } }
結果: d:/upload/date/csv/sample.csv