未识别数组类

时间:2015-12-17 23:40:02

标签: java

我安装了JDK8,JRE也在我的项目中指向JRE 8。但不知何故,下面的代码没有编译。

import java.util.*;
public class Test {
    public static void main(String[] args) throws Exception {
        char[] chars = new char[] { '\u0097' };
        String str = new String(chars);
        byte[] bytes = str.getBytes();
        System.out.println(Arrays.toString(bytes));
    }
}

[![在此处输入图像说明] [1]] [1]

[请参阅我的JRE系统库,在左侧展开,它有rt.jar ] [2]

1 个答案:

答案 0 :(得分:0)

这是eclipse版本的问题。

来自用户@Andreas的回答

Helios(3.6)是从2010年6月23日开始的,并且远非最新版本,它不支持Java 8. 2014年6月25日的Luna(4.4)是第一个集成了Java 8支持的版本。最新版本是Mars(4.5),从2015年6月24日开始。

感谢@Andreas和所有回复我的人