О пробелах в Java

В языке Java принято отделять пробелами все математические знаки: +, -, =, ==, /, * с двух сторон.

Например:

int i = 2 + 3;

Исключение: унарный оператор ++ и --

i++; // НЕТ проблела между i и ++
int a = 3 + i++; // НЕТ проблела между i и ++

Так же мы ставим пробел после ключевых слов: if, while, do, for и перед круглой скобкой, которая идет после них

if (3 > 2) {
}
while (i < 10) {
}
do {
} while (i < 10);
for (int i = 0; i < 10; i++) {
}

Внимание: не ставим пробел после названия метода и перед круглой скобкой!:

public static void main(String[] args) { // НЕТ проблела между main и (
    System.out.println("hello"); // НЕТ пробела между println и (
}

Перед фигурной скобкой { ставим пробел всегда

public class Main {
}

Как и в русском языке ставим пробелы после запятых, но не до:

void doSmth(10, 20, 40);

ОК! ИДЕМ ДАЛЬШЕ!