如何显示“.txt”?
AuthLDAPURL
File folder = new File("C:/Users/Camaloony/Desktop/Java Stuff/Python Home Control/Users/");
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
System.out.println(listOfFiles[i].getName());
} else if (listOfFiles[i].isDirectory()) {
System.out.println("Directory " + listOfFiles[i].getName());
}
}
提前感谢您提供任何帮助
答案 0 :(得分:1)
如果您想在拨打
时删除“.txt” g.drawString(listOfFiles[0].getName(), 660, 395);
你可以在listOfFiles [0] .getName()上回复的字符串上调用replace方法
g.drawString(listOfFiles[0].getName().replace(".txt", ""), 660, 395);
如果您想了解有关replace()方法的更多信息,或者您可以查看Remove part of string
,则与https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#replace(char,%20char)相关答案 1 :(得分:0)
File f = new File("E:\\Code\\folder");
File[] arr = f.listFiles();
for (int i = 0; i < arr.length; i++) {
String fileName = arr[i].getName().split("\\.")[0];
System.out.println(fileName);
}
这将完成删除&#39; .txt&#39; :
getName().split("\\.")[0]