Если правильно понимать структуру то Выходит чтото такое.
public class Solution {
public static void main(String[] args) {
compare(3);
compare(6);
compare(5);
}
public static void compare(int a) {
//напишите тут ваш код
if (a > b1)
{
System.out.println("Число меньше 5");
}
if (a > b2 )
{
System.out.println("Число больше 5");
}
if (a = b3){
System.out.println("Число равно 5");
}
}
НО!!!! Как мне вместо b1-b2-b3 подставить compare(3); compare(6) compare(5);??? Если их просто подставить то выходит
Тип "void" неприменим здесь.
файл com/javarush/task/jdk13/task04/task0408/Solution.java, строка 16, позиция 306
Если написать if (a > compare)
{
System.out.println("Число меньше 5"); То выходит.
Не могу найти описание переменной "compare" в классе "com.javarush.task.jdk13.task04.task0408.Solution". Возможно вы забыли ее импортировать (указать в import).
файл com/javarush/task/jdk13/task04/task0408/Solution.java, строка 16, позиция 299
Что делать? КАК мне включить в условие compare???
package com.javarush.task.jdk13.task04.task0408;
/*
Хорошо или плохо?
*/
public class Solution {
public static void main(String[] args) {
compare(3);
compare(6);
compare(5);
}
public static void compare(int a) {
//напишите тут ваш код
if (a > compare)
{
System.out.println("Число меньше 5");
}
if (a > compare )
{
System.out.println("Число больше 5");
}
if (a = compare)
{
System.out.println("Число равно 5");
}
}
}