Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中创建现有文件_Java_File_Io - Fatal编程技术网

如何在java中创建现有文件

如何在java中创建现有文件,java,file,io,Java,File,Io,我在问有没有一种方法,我可以像一个程序,一个bat文件,或者任何一个有东西写在里面的文件,当他点击一个按钮,它会创建一个文件,我已经把我的项目放到用户桌面上,有什么方法吗 File test = new File("C:/Users/" + System.getProperty("user.name") + "/AppData/Roaming/.minecraft/mods/welcome.txt"); tr

我在问有没有一种方法,我可以像一个程序,一个bat文件,或者任何一个有东西写在里面的文件,当他点击一个按钮,它会创建一个文件,我已经把我的项目放到用户桌面上,有什么方法吗

File test = new File("C:/Users/"
                      + System.getProperty("user.name")
                      + "/AppData/Roaming/.minecraft/mods/welcome.txt");
try { test.createNewFile(); } 
catch (IOException e1) { e1.printStackTrace(); }

这不起作用。

如果要创建的文件已存在于磁盘中,则可以打印类似“文件已存在”的消息-


如果要创建的文件已存在于磁盘中,则可以打印类似“文件已存在”的消息-


为了把一个文件放到另一台计算机上,你需要以某种方式被授予这样做的权限(否则任何人都可以用他们想要的任何内容感染任何联网的计算机)。有几种方法可以访问其他计算机(查看虚拟专用网络和映射网络驱动器)。将文件传送到另一台计算机的最常见方式是建立一个网站,用户可以通过单击链接请求将文件下载到其计算机上。您还可以编写一个客户端程序,使用HTTPGET允许客户端用户请求将内容下载到其计算机上的特定位置

为了将文件放在另一台计算机上,您需要以某种方式获得这样做的权限(否则任何人都可以用他们想要的任何内容感染任何联网的计算机)。有几种方法可以访问其他计算机(查看虚拟专用网络和映射网络驱动器)。将文件传送到另一台计算机的最常见方式是建立一个网站,用户可以通过单击链接请求将文件下载到其计算机上。您还可以编写一个客户端程序,使用HTTPGET允许客户端用户请求将内容下载到其计算机上的特定位置

好的,我知道我是如何从我“制作”的服务器下载文件的。

好的,我知道我是如何从我“制作”的服务器下载文件的。

什么不起作用?您希望在代码中发生哪些未发生的事情?你有什么错误吗?什么不起作用?您希望在代码中发生哪些未发生的事情?你有什么错误吗?
     try { 
          File file = new File("c:\\some\location\file_name.txt");

          if (file.createNewFile()){
            System.out.println("File is created!");
          }else{
            System.out.println("File already exists.");
          }

    }catch (IOException e) {
       e.printStackTrace();
    }