2014-10-23 2 views
7

Что это означает, когда они являются квадратными скобками перед double. Например, double[] и есть ли какой-либо специальный способ использования функции возврата при их использовании в методе.Что означают квадратные скобки? в Java

Для примера:

public double[] MethodName(){ 

} 

Какой тип возвращаемого значения?

+0

это называется «Массив». http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html – EpicPandaForce

+0

Это для массивов. Вам нужно создать массив для возврата (или возврата null) для этого метода. Ex. 'return new double [10];' –

ответ

11

Квадратные скобки [] указывает массив. В вашем случае код:

public double[] MethodName(){ .... }

У вас есть открытый метод MethodName который возвращает массив. Двойной указывает тип массива, т. Е. Хранит массив объектов типа double.

EDIT: Забыл, отвечая на ваш вопрос с возвратом. Но для вашей строки кода MethodName вернет массив типа double (который будет зависеть от имплантации внутри тела метода). Надеюсь, что это помогает (я тоже новичок в Java, поднимаюсь по лестнице SO rep)

+0

Что-нибудь еще, что нужно ответить? Я хочу, чтобы этот зеленый галочка был проверен :) – 12341234

Смежные вопросы