Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Заполнение массива 
:(
    Опции темы
wirwolf
Дата 17.11.2011, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 2.5.2010

Репутация: нет
Всего: нет



Доброго времини суток.
Пытаюсь заполнить 2х мерный массив но в отладчике показывает что он пуст

Код

package core;

import java.util.logging.Level;
//import java.util.logging.LogManager;
import java.util.logging.Logger;
import java.util.*;

import java.io.*;

/**
 * This class ...
 *
 * @version 
 */
public class Laba_1
{
    private static final Logger _log = Logger.getLogger(Laba_1.class.getName());

       private static Random random = new Random();

       private static int x;

       private static int y;
       
       protected static int v[][];
       
       public static void main(String[] args) throws Exception
       {
           _log.info("Введите количество строк");
           Console cons = System.console();
           //x =Integer.parseInt(cons.readLine());
             x=10; 
           _log.info("Введите количество столбцов");
           Console console = System.console();
          // y = Integer.parseInt(console.readLine());
           y=10;
              v = new int[10][10];
                for(int i = 0; i < x; i++)
                 {
                    for(int j = 0; j < y; j++){     
                       v[i][j] = Math.abs(random.nextInt()) % 1;
                      // _log.log(Level.INFO,String.valueOf(Math.abs(random.nextInt())));
                    }
                 }
        }
       
}


PM MAIL   Вверх
Kangaroo
Дата 17.11.2011, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 21
Всего: 104



Любое число % 1 = нулю


--------------------
Lost....
PM MAIL MSN   Вверх
math64
Дата 18.11.2011, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2505
Регистрация: 12.4.2007

Репутация: 8
Всего: 72



и ещё нужно при создании массива указывать правильные размерности:
Код

v = new int[x][y];

PM   Вверх
wirwolf
Дата 18.11.2011, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 2.5.2010

Репутация: нет
Всего: нет



Списибо, уже пофиксил все.
Код

       public static void main(String[] args) throws Exception
       {
           Util.printSection("Create by Wir_Wolf");
           _log.log(Level.ALL,"Create by Wir_Wolf");
           gen_vector();
        }
       
       private static void gen_vector()
       {
           _log.info("Введите количество строк");
           //Console cons = System.console();
           //x =Integer.parseInt(cons.readLine());
             x=10; 
           _log.info("Введите количество столбцов");
           //Console console = System.console();
          // y = Integer.parseInt(console.readLine());
           y=10;
              v = new int[x][y];
                for(int i = 0; i < x; i++)
                 {
                    for(int j = 0; j < y; j++){     
                       v[i][j] = Math.abs(random.nextInt()) % 100;
                      // _log.log(Level.INFO,String.valueOf(Math.abs(random.nextInt())));
                    }
                 }
        }
}

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0728 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.