Environment を使用して、Android の sdcard からパスを取得します。
フォルダーパスがあります:/mnt/sdcard/DNTarie/MalinKundang
私が欲しいのは、「MalinKundang」(フォルダーパスの姓)を取るだけです。どうすればいいですか?
ありがとう..
Environment を使用して、Android の sdcard からパスを取得します。
フォルダーパスがあります:/mnt/sdcard/DNTarie/MalinKundang
私が欲しいのは、「MalinKundang」(フォルダーパスの姓)を取るだけです。どうすればいいですか?
ありがとう..
split
例は機能しますが、コードを Windows または MacOS に移植する場合に備えて、クラスを使用する方File
が間違いなく「優れている」でしょう。
String path = "/mnt/sdcard/DNTarie/MalinKundag";
String fileName = new File(path).getName();
String ss = "/mnt/sdcard/DNTarie/MalinKundang";
String[] arr = ss.split("/");
System.out.println(ar[arr.length-1]);// Get last value in array
私は信じている
String path = "/mnt/sdcard/DNTarie/MalinKundag";
String stringYouWant = path.substring(path.lastIndexOf("/"), path.length());
やるべき