Список инициализации массива Java, заканчивающийся запятой
Запятая,
разделитель элементов, используемый в списке инициализации массива, может завершить список в C, это упоминается вЯзык программирования C, 2-е издание, автор Kernighan & Ritchie .
например
int c[] = { 1, 2, 3, };
Это удобно, когда список длинный, и не нужно менять / проверять предыдущую строку при добавлении элементов
long long c[] = {
22342342344,
4324234234,
12312311111,
};
Однако в Java я мог наблюдать два разных поведения:
В Eclipse финал,
допускается, когда некоторые версии плагина компилятора maven жалуются и выдают ошибку компиляции.
Однако я не нашел упоминания об этой особенности вФланаган Ява книга.
Какое официальное правило касается конечной запятой после элементов инициализации?
Это рекомендуетсяне использовать это?