文章目录
package javastudy;public class arraytest{public void ad(int a,int b) {System.out.printf("a+b is %f",a+b);}public static void main(String[] args) {arraytest arr = new arraytest();arr.ad(1.0, 2);//arr.ad(1 , 2);}
}
当我们的方法的数据类型是int ,int 时,你调用的时候是float ,int 时,会报错,但是你要是方法的数据类型是float ,int ,而调用的时候是int ,int 时,则不会报错
The method ad(int, int) in the type arraytest is not applicable for the arguments (double, int)