Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Как расширить массив объектов? / 19 сообщений из 19, страница 1 из 1
22.11.2020, 19:21
    #40021130
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Всем доброго времени суток!
Подскажите кто знает, как расширить массив объектов с помощью другого?

есть два массива

Код: java
1.
2.
List<Object> arr1 = new ArrayList<>();
List<Object> arr2 = new ArrayList<>();




Код: java
1.
 arr1 = [[null, null, null, null, null], [20190121114245-0500, null, 20190122114246-0500, null, null, null, null, null, 20190124114248-0500, null]]



Код: java
1.
arr2 = [[20190117114241-0500, 20190118114242-0500, 20190119114243-0500, null, 20190120114244-0500], [null, null, null, 20190123114247-0500, null, null, null, null, null, null]]



как получить вот такой результат?

Код: java
1.
res = [[20190117114241-0500, 20190118114242-0500, 20190119114243-0500, null, 20190120114244-0500бnull, null, null, null, null], [null, null, null, 20190123114247-0500, null, null, null, null, null, nullб20190121114245-0500, null, 20190122114246-0500, null, null, null, null, null, 20190124114248-0500, null]]
...
Рейтинг: 0 / 0
22.11.2020, 19:44
    #40021133
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Создать 3-ий )))
...
Рейтинг: 0 / 0
22.11.2020, 19:45
    #40021134
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
для массив

Для коллекций - читать доку. Ссылку не дам - учитесь пользоваться гуглом или, на худой конец, скрепным яндексом.
...
Рейтинг: 0 / 0
22.11.2020, 19:46
    #40021136
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Leonid Kudryavtsev,

я создаю, но получаю вот такой результат
Код: java
1.
[[null, null, null, null, null], [20190121114245-0500, null, 20190122114246-0500, null, null, null, null, null, 20190124114248-0500, null],[20190117114241-0500, 20190118114242-0500, 20190119114243-0500, null, 20190120114244-0500], [null, null, null, 20190123114247-0500, null, null, null, null, null, null]]
...
Рейтинг: 0 / 0
22.11.2020, 19:49
    #40021137
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
1. Код где?
2. Поясните, что обозначают странные квадратные скобки. Пока выглядит как мусор. Какой-то непонятный "кто на ком стоял" ( C )
...
Рейтинг: 0 / 0
22.11.2020, 19:57
    #40021142
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Leonid Kudryavtsev, вот код
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Object[][] wordMatrix = {{null, null, null, null, null}, {"20190121114", null, "2019012211", null, null, null, null, null, "20190124114", null}};
        Object[][] wordMatrix2 = {{"201901171142", "20190118114", "2019011911424", null, "20190120114"}, {null, null, null, "201901231", null, null, null, null, null, null}};


        List<Object> arr1 = new ArrayList<>();
        List<Object> arr2 = new ArrayList<>();
        List<Object> arr3 = new ArrayList<>();
        arr1.add(wordMatrix);
        arr2.add(wordMatrix2);
        arr3.addAll(arr1);
        arr3.addAll(arr2);

        System.out.println(arr3);
...
Рейтинг: 0 / 0
22.11.2020, 20:02
    #40021144
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Совершенно не понятно, что не нравится в результате.

Если вставилось не в том порядке, то наверное просто поменять порядок вставки, ваш КО.
...
Рейтинг: 0 / 0
22.11.2020, 20:06
    #40021146
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Leonid Kudryavtsev, дело в том, что результат не тот получается, мне объединяет в се массивы то есть я получаю
Код: java
1.
All = [[null, null, null, null, null], [20190117114241-0500, 20190118114242-0500, 20190119114243-0500, null, 20190120114244-0500], [null, null, null, null, null], [20190121114245-0500, 20190122114246-0500, null, null, null, null, null, 20190124114248-0500, null, null], [20190117114241-0500, 20190118114242-0500, 20190119114243-0500, null, 20190120114244-0500], [null, null, null, 20190123114247-0500, null, null, null, null, null, null]]



а нужно расширить их, чтоб получилось

Код: java
1.
res = [[20190117114241-0500, 20190118114242-0500, 20190119114243-0500, null, 20190120114244-0500бnull, null, null, null, null], [null, null, null, 20190123114247-0500, null, null, null, null, null, nullб20190121114245-0500, null, 20190122114246-0500, null, null, null, null, null, 20190124114248-0500, null]]



вот и прошу помощи
...
Рейтинг: 0 / 0
22.11.2020, 20:28
    #40021156
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
что значит "расширить" ? у Вас совершенно странное восприятие русского языка. Что значит "расширить 2-е коллекции в 1-ну, но при этом не объединять"?

ну и блин, сделайте нормальный (короткий) пример. Что либо понять в Вашей простыне - вот лично мне совершенно не возможно.
...
Рейтинг: 0 / 0
22.11.2020, 20:30
    #40021159
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Расширить -

1.
Сделать более широким, более обширным.
"Р. дорожки"
2.
Увеличить в числе, в объёме.
"Р. производство"

( С ) google )))
...
Рейтинг: 0 / 0
22.11.2020, 20:36
    #40021163
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Leonid Kudryavtsev,
что я подразумеваю, как я описал выше у меня два массива
при текущей реализации я получаю следующий результат

Код: java
1.
[[test1,test2,test3,null,null],[null,null,null],[test5,test6,test7],[null,test8,nullnull]]




а хочу получить вот такой

Код: java
1.
[[test1,test2,test3,null,null,null,null,null],[test5,test6,test7,null,test8,nullnull]]
...
Рейтинг: 0 / 0
23.11.2020, 13:39
    #40021353
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
всем спасибо за помощь, уже разобрался)
...
Рейтинг: 0 / 0
23.11.2020, 14:31
    #40021387
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Ему нужен третий массив (коллекция), элементы которого включают в себя элементы первого и второго, т.е.
элемент3 = элемент1 + элемент2
...
Рейтинг: 0 / 0
23.11.2020, 22:08
    #40021551
LeonidPal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
я б на собеседовании, сразу же давал задания на пользования гуглом
...
Рейтинг: 0 / 0
24.11.2020, 11:09
    #40021682
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
LeonidPal
я б на собеседовании, сразу же давал задания на пользования гуглом

+
...
Рейтинг: 0 / 0
24.11.2020, 12:00
    #40021700
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Garrick,

просто необходимо посмотреть на код выше
...
Рейтинг: 0 / 0
24.11.2020, 12:36
    #40021716
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Этот не массив.
...
Рейтинг: 0 / 0
24.11.2020, 12:48
    #40021721
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Это массив. Точнее массив непонятно чего. Правда, об этом в начале топика и сообщается (массив объектов, объект == все что угодно, массив непонятно чего).

Т.ч. с существительным все нормально. Тут скорее в глаголе или в местоимение (?) проблема.

Т.к., похоже, не "расширить" и, похоже, нужно объединить не сам массив, а массив лежащий в другом массиве т.е. проблема с местоимением

)))
...
Рейтинг: 0 / 0
24.11.2020, 19:15
    #40021830
vlad2018
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как расширить массив объектов?
Leonid Kudryavtsev,

Наверное забыли как учились?? Или великий гуру? в чем я очень глубоко сомневаюсь... Форумы и существует для того, чтоб обмениваться знаниями, а не ехидничать чем вы и занимаетесь...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как расширить массив объектов? / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]