Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > создание массива


Автор: Asafj 31.10.2010, 17:02
Как создать массив от 1 до n?

Почему здесь NullPointerExc?:
Код

  for(int i=0; i<n; i++) {
         String[]  mString;
mString[i] = i;}


Заранее сорри за вопрос нуба smile 

Автор: niasilil 31.10.2010, 17:41
Код

int n = 10;
String[] array = new String[n];

for (int i = 0; i < n; i++) {
    array[i] = i + "";
}

непонятно зачем тебе String массив только, лучше делай  int[]

Автор: Connie 31.10.2010, 18:51
Для начала лучше начать с основ языка
Код

String[]  mString = new String[n];//Обявляется массив ссылок на строки размером n элементов

for(int i=0; i<n; i++) {
mString[i] = ""+i; //Каждая ссылка на строку инициализируется объектом
}

//Это понятнее записать так

for(int i=0; i<n; i++) {
mString[i] = new String( i ); //Каждая ссылка на строку инициализируется объектом
}



Автор: Skipy 1.11.2010, 11:42
Массивы в Java: http://www.skipy.ru/technics/arrays.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)