【发布时间】:2020-06-27 09:41:11
【问题描述】:
返回类型是int,但我可以返回一个char。为什么?
public class Test{
public int returnInt(){
return 'a';
}
}
【问题讨论】:
-
int 被认为是 char 的直接超类型,因此您可以将 char 隐式转换为 int
标签: java return return-value return-type