「Java」replace()でWindowsファイルパスをlinuxファイルパスに変換するサンプル

説明
replace(CharSequence target, CharSequence replacement)
パラメータ:
target – 置換されるchar値のシーケンス
replacement – char値の置換シーケンス
戻り値:結果として得られる文字列

Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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);
}
}
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); } }
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

Java

Posted by arkgame