Возврат строки и возврат массива в JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Возврат строки и возврат массива в Java

Сообщение Anonymous »

Рассмотрите ниже два фрагмента кода, демонстрирующие функции Java

Код: Выделить всё

1)

public String greet(){
return "hello";
}

2)

public String[] greetings(){
return new String[]{"hello","hi","hey"};
}

Мой вопрос: когда и строка, и массив являются объектами, почему при возврате строки мне не нужно создавать строку с помощью нового ключевого слова, а в случае массива я не могу вернуть массив без предварительного создание объекта массива с использованием нового ключевого слова?

Подробнее здесь: https://stackoverflow.com/questions/786 ... ay-in-java

Вернуться в «JAVA»