Например в следующем коде подходит только a++ ; , если писать a = a+1; то переменная почему-то становится неактивной в средеразработки IDEA.
public class Solution {
    public static void main(String[] args) throws Exception {
        //напишите тут ваш код
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
            int a = Integer.parseInt(reader.readLine());
        if (a > 0 ){
           a = a*2;
        }
        if (a == 0){
           a = 0;
        }
        if(a < 0){
           a++;
        }
        System.out.println(a);


    }

}
А вот следующий вариант инкремента, но уже в команде вывода текста на экран.
public class Solution {
    public static void main(String[] args) throws Exception {
        //напишите тут ваш код
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
            int a = Integer.parseInt(reader.readLine());
        if (a > 0 ){
            System.out.println(a*2);
        }
        if (a == 0){
            System.out.println(0);
        }
        if(a < 0){
            System.out.println(a+1);
        }
    }
}
тут мы используем уже a+1 , если записать так a++ , то программа неправильно считает отрицательные числа. Почему где-то мы должны использовать a+1 , а где-то a++ ?