Массивы в Java в чем разница?
Подскажите пожалуйста, в чем разница ?
String[] bArray = {"a","b","c", "d", "e"};
и
String[] cArray = new String[]{"a","b","c","d","e"};
Ответы (1 шт):
Автор решения: Fleckinger
→ Ссылка
Нет никакой разницы, это просто разные способы сделать одно и то же. Однако первый вариант доступен только при объявлении переменной.
Например нельзя написать:
foo.someMethod({x, y});
но можно написать:
foo.someMethod(new SomeType[] { x, y });