Вниз  Java-программирование (1-ые посты)
- 22.03.2020 / 12:07
Artej
  Пользователь

Artej 
Сейчас: Offline
Витаминыч,
  1. int x[] = new int[10];
  2. int y;
  3. for(y=0;y<10;y++;){
  4. x[y]=0;
  5. }

Типа такого?

Изменено Artej (22.03 / 12:15) (всего 2 раза)
- 22.03.2020 / 14:39
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Artej, первой строчки достаточно для того, чтобы создался массив с 10 элементами и у каждого был 0.
Это в Си нужно было обнулять, а в Java инициализируется значением по умолчанию. Для int это 0.
__________________
 let live

Изменено aNNiMON (22.03 / 14:40) (всего 1 раз)
- 22.03.2020 / 15:35
Artej
  Пользователь

Artej 
Сейчас: Offline
aNNiMON, спасибо. Минимануал напишу и выложу
- 23.03.2020 / 10:01
Vladimir1982
  Пользователь

Vladimir1982 
Сейчас: Offline
Artej, можно было так написать:

  1. int x[] = new int[10];
  2. for(int y=0;y<10;y++;){
  3. x[y]=0;
  4. }


Изменено Vladimir1982 (23.03 / 10:03) (всего 5 раз)
- 24.03.2020 / 12:01
Vladimir1982
  Пользователь

Vladimir1982 
Сейчас: Offline
А можно еще так:

  1. class Array {
  2.     public static void main(String[] args) {
  3.     int[] array = new int[10];
  4.     for (int i = 0; i < array.length; i++) {
  5.         array[i] = i;
  6.         System.out.println(array[i]);
  7.         }
  8.     }
  9. }


Изменено Vladimir1982 (24.03 / 12:07) (всего 1 раз)
- 24.03.2020 / 16:19
Artej
  Пользователь

Artej 
Сейчас: Offline
Vladimir1982, length десятку даст?
- 24.03.2020 / 16:31
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Artej, да, .length указывает на размер массива
__________________
 знает толк
- 24.03.2020 / 17:08
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Цитата Vladimir1982:
А можно еще так:
  1. class Array { public static void main(String[] args) {     int[] array = new int[10];     for (int i = 0; i < array.length; i++) {         array[i] = i;       [/i]

Но ведь тут не обнуление, а каждой ячейке массива задаётся значение i, а вопрос был про обнуление
__________________
 Да, детка, я - Король Ящериц!!!
- 24.03.2020 / 19:24
Artej
  Пользователь

Artej 
Сейчас: Offline
Кто знает, как строку превратить в число, то есть изменить тип переменной?
- 24.03.2020 / 19:25
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Artej, никто.
Гуглить не пробовал, а не такие глупые вопросы задавать?
__________________
 Да, детка, я - Король Ящериц!!!
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)