gpt4 book ai didi

java - Java for Mac 中的文件输入

转载 作者:行者123 更新时间:2023-12-02 06:23:26 26 4
gpt4 key购买 nike

我们现在正在编程课上学习文件输入和输出,但我有一台 Macbook Pro。我知道如何去做,我可以在 Windows 上做,但我很难找到如何为 Mac 做这件事。我似乎无法弄清楚要在 'File Fred = new File(""); 的引号中加上什么我需要在引号中添加什么才能使其正常工作?我在 HDD 中有名为“David”的文件。

import java.util.Scanner;
import java.io.*;

public class FileIO
{

public static void main(String[] args)
{

File Fred = new File("David:\\mytext.txt");
try
{

最佳答案

根本不要使用“/”或“\”——使用 System.getProperty("file.separator")。这将为您提供当前操作系统上的正确字符。有一些系统属性可以帮助您编写良好的跨平台代码。查看 javadoc 中的 System.getProperties()。

例如,在您的主目录中创建“file.txt”:

File myFile = new File(System.getProperty("user.home"), "file.txt");

这将适用于 OS X、Windows 和 Linux。

关于java - Java for Mac 中的文件输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5237663/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com