我是新来的java,我得到了用户的路径,使用chooser.getCurrentDirectory()
,现在我想用目录在那里创建一个文件,File report = new File(chooser directory + "filename")
,但它只接受字符串,而不是文件,所以我怎样才能得到选择器目录作为一个字符串?目录到字符串,Java
回答
你不应该使用chooser.getCurrentDirectory()
开始,你应该使用chooser.getSelectedFile();
。
你应该看看http://docs.oracle.com/javase/7/docs/api/java/io/File.html,特别是在涉及文件名的get*()
方法。
非常感谢你的工作。 – user2017463
@ user2017463如果您认为这是正确的答案,您能否将答案标记为已接受?更多参考看看:http://stackoverflow.com/tour – skiwi
实际上,有一个问题,现在当我选择一个目录像(C:\ Users \ me \ Documents),来保存文件(example.txt)它将文件以名称(Documentsexample.txt)保存到(C:\ Users \ me) – user2017463
- 1. Java字符到字符串
- 2. 目录中的字符串
- 3. Java字节到字符串
- 4. Java - 字符串到数字
- 5. 字节到字符串| Java
- 6. Java字符串到字节
- 7. 字符串内部的Java字符串到字符串
- 8. Java字符串[]字符串[]
- 9. 字符串到字符数组Java
- 10. Java将字符添加到字符串
- 11. Java字符串到类型
- 12. Java字符串到Int
- 13. Java字符串到Int
- 14. JSP字符串到Java类
- 15. CRLF到Java字符串
- 16. JAVA:从字符串中读取字符串到某个字符
- 17. 附加字符串到目的地来创建新的目录
- 18. 通过操纵字符串替换目录路径 - Java
- 19. Android Eclipse编辑Java中的值目录字符串
- 20. Java Servlet request.getRequestURL()记录异常字符串
- 21. 字符串转换为目录名
- 22. 目录的唯一字符串
- 23. Perl:从字符串创建目录
- 24. 目录名(字符串错误)
- 25. 字符串的搜索目录
- 26. URL字符串获取目录
- 27. 活动目录LDAP字符串?
- 28. 使用字符串C++创建目录
- 29. 从字符串生成目录结构
- 30. 字符串二进制到字符串8位数字在JAVA
请发布您的代码,你到目前为止。 – skiwi
试试{\t String choosertitle = null; \t pathchooser = new JFileChooser(); pathchooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); \t \t \t \t \t pathchooser.showSaveDialog(null); \t \t \t \t \t \t File report = new File(pathchooser.getCurrentDirectory()+ filename +“calibration report”); – user2017463