1 package day5;
2
3 /**
4 * @author haifei
5 *
6 * 方法重载案例
7 * 使用方法重载的思想,设计比较两个整数是否相同的方法,兼容全整数类型(byte,short,int,long)
8 *
9 */
10 public class demo2 {
11 public static void main(String[] args) {
12 System.out.println(compare(10, 20));
13 System.out.println(compare(10L, 20L));
14 System.out.println(compare((short) 10, (short) 20));
15 System.out.println(compare((byte) 10, (byte) 20));
16 }
17
18 public static boolean compare(int a, int b){
19 return a == b;
20 }
21
22 public static boolean compare(long a, long b){
23 return a == b;
24 }
25
26 public static boolean compare(short a, short b){
27 return a == b;
28 }
29
30 public static boolean compare(byte a, byte b){
31 return a == b;
32 }
33 }