「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