Собственно ,вопрос в том почему у меня числа складываются .. если я их сравниваю выгуглил что | оператор или по идеи у меня после ввода должны числа проверяться и выводится минимум . А у меня идет сложения ... моя реакция .. что !?!??!
package com.javarush.task.task04.task0418;
/*
Минимум двух чисел
*/
import java.io.*;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String r=reader.readLine();
int number1=Integer.parseInt(r);
int number2=Integer.parseInt(r);
if (number1<number2) System.out.println(number1 | number2);
}
}