gpt4 book ai didi

java - Arrays.asList编译问题

转载 作者:行者123 更新时间:2023-12-01 07:41:57 27 4
gpt4 key购买 nike

我已经使用 Arrays.asList 数十次(如果不是数百次),没有出现任何问题。从 6.8 切换到 NetBeans 6.9 后,之前编译的代码突然无法编译。以下是有问题的几行:

Node n = new NickNode(4,5);
Node m = new NonLocatableNode();
Node subclass = new NickSubclassNode();

List<Node> nodes = Arrays.asList(n,m,subclass);

node的子类并不重要;他们编译得很好。给我一个错误的行是 Arrays.asList 行。我收到错误

alt text http://grab.by/grabs/b553ffb898ca0874ef4741b8c87fc576.png

我不知道它从哪里得到有关 HelpCtx.Provider[] 的任何信息...有人发现此代码片段有什么问题吗?

将 asList 行替换为

List<Node> theNodes = new LinkedList<Node>();
theNodes.add(n);
theNodes.add(m);
theNodes.add(subclass);

工作正常。但我更喜欢 Arrays.asList 的较短语法

最佳答案

试试这个

List<Node> nodes = Arrays.<Node>asList(n,m,subclass);    

关于java - Arrays.asList编译问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3371591/

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