Java 我无法创建临时文件

Java 我无法创建临时文件,java,Java,我试图用java创建一个临时文件,但是当我运行代码时,它显示了以下错误 number.java:7: cannot find symbol symbol : class Path location: class number Path tempFile = Files.createTempFile(null, ".txt"); ^ number.java:7: cannot find symbol symbol : method createTempFile(<null

我试图用java创建一个临时文件,但是当我运行代码时,它显示了以下错误

number.java:7: cannot find symbol
symbol  : class Path
location: class number
    Path tempFile = Files.createTempFile(null, ".txt");
    ^
number.java:7: cannot find symbol
symbol  : method createTempFile(<nulltype>,java.lang.String)
location: class Files
    Path tempFile = Files.createTempFile(null, ".txt");
                         ^
2 errors
Files.createTempFile(null,.txt”)
1st参数不能为空,它可以是任何前缀(基本上用于在许多其他参数中识别临时文件)。给它传递一些非空值

Files.createTempFile("myfile", ".txt");
另外,请按如下所示更正导入

import java.nio.file.*;
import java.io.*;

JavaSE7版本中引入的Path类是Java.nio.file包的主要入口点之一。如果您的应用程序使用文件I/O,则需要了解此类的强大功能。 有关更多信息,请参见此:


更改此数字后,我应该传递什么来代替Null。java:7:找不到符号符号:类路径位置:类编号路径tempFile=Files.createTempFile(temp,.txt”);^number.java:7:找不到符号symbol:变量临时位置:类号路径tempFile=Files.createTempFile(temp,.txt”);^2错误当我导入java.io.file.Files时,错误是包java.io.file不存在,bcz它在java.nio.file下,而不是java.io.filejava.io.file也存在。请参见:哪个包
文件
来自哪个包?我想应该是
File
吧。升级到SE7后,错误是Desktop\Jdbc\number。java:7:错误:找不到符号路径tempFile=Files.createTempFile(temp,.txt”);^symbol:variable temp location:class number 1 error要使用我应该导入哪个包的路径包java.nio.file我认为java.io.file也应该支持java.io.file在java SE 7发行版中引入了它请参见我的链接您可以获得完整的信息,但java.io.file在5.0中也受支持
import java.nio.file.*;
import java.io.*;