public String getValues (String name)
和
public int getValues (String name)
函数名和参数都是一样的,
返回类型一个是String,另一个是int
但是报错:“Duplicate method getValues(String) in type”
怎么解决这个问题啊?
这不是重载吗?怎么会报错?
...全文
2328打赏收藏
同一个名字的两个函数返回不同类型的数据
public String getValues (String name) 和 public int getValues (String name) 函数名和参数都是一样的, 返回类型一个是String,另一个是int 但是报错:“Duplicate method getValues(String) in type” 怎么解决这个问题啊? 这不是重载吗?怎么会报错?
列如:
public String getValues (String name)
public int getValues (String name)
改成
public String getValues (String name,String flag)
public int getValues (String name)