首页 > 解决方案 > 在java中删除部分文件扩展名

问题描述

我想在 java 中删除部分文件扩展名,以便选择实际的 txt 文件名。我有一个 FileDialog 来浏览文件,然后将所选文件存储在一个变量中......

  // take chosen f name.
  chosen_f_name = txtFile.getText();
  System.out.println(chosen_f_name);

哪个输出...

  C:\Users\username\Documents\Project\projectname\data_file.txt

我将如何使用声明的 selected_f_name 变量来删除所有内容,包括最后一个内容?\data_file.txt

标签: java

解决方案


String resulted_name = chosen_f_name.substring(chosen_f_name.lastIndexOf(File.separatorChar)+1);

推荐阅读