Я пытаюсь написать класс Java, который должен быть как можно короче (по линии). В моем классе, у меня есть следующий код:Hardcode a Array in a Loop
char[] myArray = {'a', 'b', 'c', 'd'};
for(char c : myArray) ...
Для того, чтобы сделать это короче, так как я всегда буду итерация одних и тех же символов, я думал, что я мог бы быть в состоянии сделать что-то вроде этого:
for(char c : {'a', 'b', 'c', 'd'}) ...
Однако это не работает, и я не могу найти что-либо в сети, чтобы показать мне, как это сделать (я не уверен, что искать это).
Возможно ли это по-другому? Или это не может быть сокращено?
Почему класс должен быть коротким (насколько это возможно)? – AlexWien