Obtenez uniquement le nom du fichier, à l'exclusion de l'extension
example.java
import java.io.File;
String fullPathString = "/home/hoge/abc.txt";
public static String getFileName(final String fullPathString) {
File file = new File(fullPathString);
String basename = file.getName();
String woext = basename.substring(0,basename.lastIndexOf('.'));
System.out.println(woext);
}
String basename = file.getName();
Obtenez le nom du fichier avec la méthode getName ()
String woext = basename.substring(0,basename.lastIndexOf('.'));
Récupère du premier argument au second caractère d'argument avec la méthode substring () Utilisez la méthode lastINdexOf () pour connaître le numéro de l'argument ('.') En comptant depuis la fin.
Vous devriez maintenant voir abc
https://java-code.jp/187 https://java-code.jp/795 http://simplesandsamples.com/basename-rmext.java.html
Recommended Posts