Java错误(包java.nio.file不存在,导入java.nio.file.*;)

Joe*_*Joe 4 java import file-io nio

我是新手,学习Java.我尝试在Netbeans 7中运行以下应用程序.

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

public class FileOut
{

    public static void main(String[] args)
    {
        Path file = Paths.get("C:\\Java\\Chapter.13\\Grades.txt");
        String s = "ABCDF";
        byte[] data = s.getBytes();
        OutputStream output = null;
        try
        {
            output = new BufferedOutputStream(file.newOutputStream(CREATE));
            output.write(data);
            output.flush();
            output.close();
        } catch (Exception e)
        {
            System.out.println("Message: " + e);
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

当我编译应用程序时,我收到以下错误消息:

package java.nio.file does not exist import java.nio.file.*;
Run Code Online (Sandbox Code Playgroud)

这两行都显示错误.

import java.nio.file.*;
import java.nio.file.StrandardOpenOption.*;
Run Code Online (Sandbox Code Playgroud)

我需要做些什么才能让它发挥作用?我将不胜感激任何帮助.

谢谢你,乔

Chr*_*ail 11

听起来像是使用Java版本6或更低版本.java.nio.file包和类是作为Java 7的一部分添加的.尝试运行以下命令以验证是否已安装Java 7.

java -version
Run Code Online (Sandbox Code Playgroud)