Java中的方法重载和类型提升
方法重载有助于创建多个具有相同名称的方法,以对不同类型的参数执行类似的操作。
如果变量的类型相似,我们可以使用类型提升。类型提升自动将较低范围的值提升为较高范围的值。例如,可以将字节变量分配给一个int变量。在这里,字节变量将被类型提升为int。如果要添加两个数字,可以是byte,short或int,则可以使用一个方法。请参阅下面的示例-
示例
public class Tester {
public static void main(String args[]) {
Tester tester = new Tester();
byte a = 1, b= 2;
short c = 1, d = 2;
int e = 1, f = 2;
System.out.println(tester.add(a, b));
System.out.println(tester.add(c, d));
System.out.println(tester.add(e, f));
}
public int add(int a, int b) {
return a + b;
}
}输出结果
3 3 3
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短