Jcreator говорит, что переменная большая, возможно, не была инициализирована, если (большой% 2 == 0). Затем я меняю «int large» на «int big = 0», он работает. Я инициализировал большой в первых двух операциях if, если (big% 2 == 0), почему это произошло?Инициализация переменных Java и оператор if
import java.util.Scanner;
public class Large
{
public static void main(String[]args)
{
Scanner in=new Scanner(System.in);
int number1,number2;
int big;
System.out.println("Enter 2 values");
number1=in.nextInt();
number2=in.nextInt();
if(number1>number2)
big=number1;
if(number2>=number1)
big=number2;
if(big%2==0)
System.out.println("even");
if(big%2==1)
System.out.println("odd");
}
}
спасибо – 3pique