I know it has something to do with either my 'boolean' or 'if statement'... Just need a bit of insight on how to make my program not display anything if none of the numbers are equal to each other. Thanks!
package com.codegym.task.task04.task0417;
/*
Do we have a pair?
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//write your code here
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int number1 = Integer.parseInt(reader.readLine());
int number2 = Integer.parseInt(reader.readLine());
int number3 = Integer.parseInt(reader.readLine());
boolean x = isPair(number1, number2, number3);
if (x == false) {
System.out.println();
}
else if ((number1 == number2) && (number1 == number3)) {
System.out.println(number1+" "+number2+" "+number3);
}
else if ((number1 == number2) && (number1 != number3)) {
System.out.println(number1+" "+number2);
}
else if ((number1 == number3) && (number1 != number2)) {
System.out.println(number1+" "+number3);
}
else {
System.out.println(number2+" "+number3);
}
}
public static boolean isPair(int a, int b, int c) {
return ((a == b) || (a == c) || (b == c));
}
}