我正在以文件名讀取字符串。我不知道這些文件名會有多長,但我知道所有文件都以.txt結尾。我想刪除只留下文件名的.txt文件。有任何想法嗎?從文件名刪除.txt - Java
-4
A
回答
0
If (filename.endsWith(".txt")) {
filename = filename.substring(0, filename.length()-4);
}
或者:
filename = filename.replace(".txt", "");
(也切掉任何.TXT內,但不是在文件的結尾)
+0
'filename = filename.replaceFirst(「\\。txt $」,「」);' – 2013-05-03 15:44:04
0
yourString.subtring(0, yourString.length()-4);
0
if(filepath.endsWith(".txt") {
filepath = filepath.substring(0, filepath.lastIndexOf(".txt");
}
1
int dot = file.getFileName().toString().lastIndexOf(".");
String me = "File: " + file.getFileName().toString();
System.out.println("File: " + file.getFileName().toString().substring(0,dot+1));
相關問題
- 1. 從txt文件中刪除一行java
- 2. txt文件刪除
- 3. 從我的文件名和表名中刪除.txt
- 4. 從txt文件中刪除雙引號
- 5. 從txt文件中刪除空行
- 6. C++從.txt文件中刪除行
- 7. 從txt文件中刪除列
- 8. 從txt文件中刪除前兩行
- 9. 刪除「!」從「[」和「]」文件名
- 10. 從文件名中刪除擴展名
- 11. Python:從另一個txt文件中刪除一個txt文件的元素
- 12. 從Java中的txt文件
- 13. 從文本文件中刪除名稱
- 14. 刪除文件名
- 15. 刪除文件名
- 16. 刪除線從.txt呆子
- 17. 刪除換行符在txt文件
- 18. 批量刪除txt文件中的行
- 19. 關閉後刪除.txt文件?
- 20. 如何從txt文件中刪除一行文本
- 21. 刪除文件名「specification.php?URL =」從URL
- 22. 從文件名中刪除日期UNIX
- 23. 從列表中刪除文件名python
- 24. 從文件名刪除路徑
- 25. 從URL中刪除文件擴展名
- 26. 從URL刪除文件擴展名
- 27. 從文件名中刪除空格
- 28. 從路徑中刪除文件名
- 29. Htaccess從url中刪除文件名
- 30. 從文件名中刪除路徑
嗯,還有的檢查字符串* does *是否以'.txt'結尾,並且僅基於一個子字符串的明顯方法原來的長度 - 4 ...你嘗試過嗎? – 2013-05-03 15:37:03
http://stackoverflow.com/questions/941272/how-do-i-trim-a-file-extension-from-a-string-in-java – 2013-05-03 15:37:54
*「有什麼想法?」*是的。在詢問之前搜索論壇並展示一些努力。 – 2013-05-03 15:55:59