Java 写文件到用户本地 D 盘的特定文件夹
要将文件写入调用方法的用户的本地D盘的file文件夹中,可以通过获取用户的用户名来构建文件路径。以下是一个示例代码:\n\njava\nimport java.io.File;\nimport java.io.FileWriter;\nimport java.io.IOException;\n\npublic class FileWriteExample {\n public static void main(String[] args) {\n String username = System.getProperty("user.name"); // 获取当前用户的用户名\n String filePath = "C:\\Users\\" + username + "\\file\\example.txt"; // 构建文件路径\n\n try {\n FileWriter writer = new FileWriter(filePath);\n writer.write("Hello, World!");\n writer.close();\n System.out.println("文件写入成功");\n } catch (IOException e) {\n e.printStackTrace();\n }\n }\n}\n\n\n在上面的示例中,我们使用System.getProperty("user.name")方法获取当前用户的用户名,并将其与文件夹路径和文件名拼接在一起,最终得到文件的完整路径。然后,我们使用FileWriter将内容写入文件。请注意,如果用户的本地D盘没有名为"file"的文件夹,将会抛出IOException。
原文地址: https://www.cveoy.top/t/topic/qgVJ 著作权归作者所有。请勿转载和采集!