java根据传进来的数字类型相加,公共方法
时间: 2024-03-21 15:38:26 浏览: 47
可以使用 Java 中的方法重载实现根据传进来的数字类型相加的公共方法。具体实现如下:
```java
public class NumberAdder {
public static int add(int a, int b) {
return a + b;
}
public static double add(double a, double b) {
return a + b;
}
public static float add(float a, float b) {
return a + b;
}
public static long add(long a, long b) {
return a + b;
}
}
```
这个类中定义了四个不同的 add 方法,分别接收 int、double、float 和 long 类型的参数,并返回它们相加的结果。当调用 add 方法时,Java 编译器会根据传入的参数类型自动匹配调用哪个方法。例如,如果传入的参数是两个 int 类型的值,那么就会调用 add(int a, int b) 方法。
阅读全文