типичная ситуация, когда не совсем понял лекцию о том как общаются между собой методы, переменные и классы, даже когда дважды перечитал эту лекцию.. Где-то явно я накосячил
специально хочу решить через вызов новых методов, чтобы разобраться в логике, но пока чето ни как, надеюсь на помощь
package com.javarush.task.task04.task0426;
import java.io.*;
/*
Ярлыки и числа
*/
public class Solution {
String q, w;
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
public String meth (int a) {
if (a % 2 == 0 && a!=0){
w = "четное";
} if (a % 2 != 0 && a!=0) {
w = "нечетно";
return w;
}
}
public String meths (int a) {
if (a > 0) {
q = "положительное";
} if (a < 0) {
q = "отрицательное";
return q;
}
}
public static void main(String[] args) throws Exception {
if (a == 0) {
System.out.println("ноль");
} else {
System.out.println(meth(a) + " " + meths(a) + " число");
}
}
}