import java.util.Arrays; public class Demo { public static void main(String[] args) { System.out.println( medianOf3(1, 3, 5) ); System.out.println( medianOf3(1, 5, 3) ); System.out.println( medianOf3(3, 1, 5) ); System.out.println( medianOf3(3, 5, 1) ); System.out.println( medianOf3(5, 1, 3) ); System.out.println( medianOf3(5, 3, 1) ); } public static int medianOf3(int a, int b, int c) { if ( (b <= a && a <= c) || (c <= a && a <= b) ) return a; if ( (a <= b && b <= c) || (c <= b && b <= a) ) return b; return c; } }