您的位置:首页 > 其它

常见错误

2016-01-03 11:57 295 查看
1. ArrayList, LinkedList

(1) 错:Queue<TreeNode> queue = new ArrayList<TreeNode>();

//error: incompatible types: ArrayList<TreeNode> cannot be converted to Queue<TreeNode>

对:Queue<TreeNode> queue = new LinkedList<TreeNode>();

或: ArrayList<TreeNode> queue = new ArrayList<TreeNode>();

(2)错:Stack<TreeNode> stack = new LinkedList<TreeNode>();

//error: incompatible types: LinkedList<TreeNode> cannot be converted to Stack<TreeNode>

对:Stack<TreeNode> stack = new Stack<TreeNode>();

或:LinkedList<TreeNode> stack = new LinkedList<TreeNode>();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: