Пропуски

Пустые строки

Они улучшают читаемость кода, разделяя логически связанные секции кода.

Две пустых строки всегда используются в следующих случаях:

  • Между секциями файла с исходниками

  • Между определениями класса и интерфейса

Одна пустая строка всегда ставится в следующих случаях:

  • Между методами

  • Между локальными переменными внутри метода и его первым оператором

  • Перед блоком кода или однострочным комментарием

  • Между логическими секциями внутри метода, для улучшения читаемости

Пробелы

Пробелы следует использовать в следующих случаях:

  • Оператор, за которым стоят скобки, должен быть отделен пробелом:

while (true) {
    ...
}

Обратите внимание, что пробел не ставится между именем метода и его открывающей скобкой. Это помогает различать методы и операторы.

  • Пробел должен стоять после запятых в списке аргументов.

  • Все бинарные операторы, кроме "." должны отделяться от операндов пробелами. Пробелы не должны разделять унарные операторы, такие как инкремент ("++"), и декремент ("--") с операндами:

Выражения в объявлении цикла for должны разделяться пробелами:

Преобразования типов должны сопровождаться пробелами:

Last updated