public class Try { public static void main(String []args) { Try try1=new Try();
System.out.println(try1.add1(1,2.1)); System.out.println(try1.add2(1,3.1)); } public float add1(int a, float b) { return a+b; } public double add2(int a,double b) { return a+b; } }无法将add1(int,float)应用于(int,double) System.out.println(try1.add1(1,2.1));
{
public static void main(String []args)
{
Try try1=new Try();
System.out.println(try1.add1(1,2.1));
System.out.println(try1.add2(1,3.1)); }
public float add1(int a, float b)
{
return a+b;
}
public double add2(int a,double b)
{
return a+b;
}
}无法将add1(int,float)应用于(int,double)
System.out.println(try1.add1(1,2.1));
可以这样调用
System.out.println(try1.add1(1,2.1f));
或
System.out.println(try1.add1(1,(float)2.1));
2.1f才是float