gpt4 book ai didi

java - 类treenode中的构造函数treenode不能应用于java中的给定类型?

转载 作者:行者123 更新时间:2023-12-02 01:20:35 25 4
gpt4 key购买 nike

    /**
* Definition for a binary tree node.
* public class TreeNode {
* int val;
* TreeNode left;
* TreeNode right;
* TreeNode(int x) { val = x; }
* }
*/
class Solution {
public TreeNode buildTree(int[] preorder, int[] inorder) {
TreeNode ans = new TreeNode();
if(preorder.length == 0) return ans;
// do something
return ans;
}

我想初始化一个空的TreeNode,但是遇到如下错误:

constructor treenode in class treenode cannot be applied to given types

如何解决这个错误?

最佳答案

当您定义带参数的构造函数时,必须显式定义默认构造函数。

TreeNode() { 
//initialize value
}

关于java - 类treenode中的构造函数treenode不能应用于java中的给定类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57783834/

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