咦一哈呦呦 发表于 2022-4-15 19:45:07

java

本帖最后由 咦一哈呦呦 于 2022-4-15 19:46 编辑

{:5_100:}为什么我的id:出不来,int 不是可以的吗错误:(17, 18) java: 对于User(int), 找不到合适的构造器    构造器 User.User()不适用
      (实际参数列表和形式参数列表长度不同)
    构造器 User.User(int,java.lang.String)不适用
      (实际参数列表和形式参数列表长度不同)


isdkz 发表于 2022-4-15 19:46:07

代码呢?

咦一哈呦呦 发表于 2022-4-15 19:47:20

isdkz 发表于 2022-4-15 19:46
代码呢?

现在有了

咦一哈呦呦 发表于 2022-4-15 19:53:10

isdkz 发表于 2022-4-15 19:46
代码呢?

我如果把String name去掉的话他就没错了,或者在属性空的那个User上写int id也可以但是这是为什么呀

isdkz 发表于 2022-4-15 19:54:56

咦一哈呦呦 发表于 2022-4-15 19:53
我如果把String name去掉的话他就没错了,或者在属性空的那个User上写int id也可以但是这是为什么呀

因为你的构造方法一个是不需要参数,一个需要两个参数,

你没有只接收一个参数的构造方法

咦一哈呦呦 发表于 2022-4-15 19:59:26

isdkz 发表于 2022-4-15 19:54
因为你的构造方法一个是不需要参数,一个需要两个参数,

你没有只接收一个参数的构造方法

难怪我只打一个参数的时候没出来。我懂了哥{:5_95:}
页: [1]
查看完整版本: java