你可以使用Java的File类来获取不带后缀的文件名。以下是一个示例代码:
import java.io.File; public class Main { public static void main(String[] args) { File file = new File("example.txt"); String filename = file.getName(); int pos = filename.lastIndexOf("."); if (pos > 0) { filename = filename.substring(0, pos); } System.out.println("File name without extension: " + filename); } }
在这个示例中,我们首先创建一个File对象来表示文件"example.txt",然后使用getName()方法获取文件名。接着,我们查找文件名中最后一个点的位置(即文件后缀的起始位置),如果文件名中存在点,则使用substring()方法截取文件名的前半部分,即不带后缀的文件名。最后,打印出文件名不带后缀的部分。