zoukankan      html  css  js  c++  java
  • cannot instantiate the type

    cannot instantiate the type

    instantiate ---instant--instance实例---instant立刻的迫切的-----instantiate实例化

    无法实例化这个类

    我的error:cannot instantiate the type Queue

    Queue<Integer>[] queues=new Queue[radix];
    		for(int i=0;i<radix;i++)
    			queues[i]=new Queue<Integer>();
    

     

    通过stackflow:java.util.Queue是个接口,当然不能实例化了****因为之前常用stack,所以以为queue也是类,没想到就栽了

    【P.S.想起来之前二叉树广度优先遍历了,也是用的queue,查看了一下,果然是Queue<BinTreeNode> queue=new LinkedList<BinTreeNode>();

     

    java.util.Queue is an interface so you cannot instantiate it directly. You can instantiate a concrete subclass, such as LinkedList:

    Queue<T> q = new LinkedList<T>

    这样才对嘛

    		Queue<Integer>[] queues=new LinkedList[10];
    		for(int i=0;i<10;i++)
    			queues[i]=new LinkedList<>();
    

      

  • 相关阅读:
    Bellman算法
    Codeforces Round #378 (Div. 2) D
    运算符优先级
    Kruskal算法
    Java 大数运算
    无根树转有根树
    欧拉函数模板
    HDU 4135 Co-prime(容斥原理)
    快速求n的质因子(数论)
    Markdown中插入数学公式
  • 原文地址:https://www.cnblogs.com/Cherrylalala/p/6564288.html
Copyright © 2011-2022 走看看