判断方法的正确重载和实现重载的println方法
判断方法的正确重载
public static void open(){}// 正确重载 public static void open(int a){}//正确重载 static void open(int a,int b){}//代码错误:和第8行冲突public static void open(double a,int b)01/正确重载 public static void open(int a, double b){}//代码错误:和第6行冲突public void open(int i, double d){0}//代码错误:和第5行冲突 public static void OPENK(){}//代码正确不会报错,但是并不是有效重载public static void open(int i,int j)0// 代码错误:和第3行冲突
实现重载的println方法
在调用输出语句的时候,println方法其实就是进行了多种数据类型的重载形式。
myPrint(100); myPrint("hello"); } public static void myPrint(byte num) { System.out.println(num); } public static void myPrint( short num) { System.out.println(num) ; } public static void myPrint( int num) { System.out.println(num) ; } public static void myPrint (long num) { System.out.println(num) ; } public static void myPrint(float num) { System.out.println(num) ; } public static void myPrint (double num) { System.out.println(num); } public static void myPrint(char num) { System.out.println(num) ; } public static void myPrint (boolean is) { System.out.println(is); } public static void myPrint(String str) { System.out.println(str); }

浙公网安备 33010602011771号