Где можно найти материал, чтобы найти способ как заменить элементы. Можно каждый элемент перебрать вручную, но, наверняка, есть какой нибудь способ это автоматизировать
Kirill
Level 22
Где найти подсказку?
Under discussion
Comments (10)
- Popular
- New
- Old
You must be signed in to leave a comment
Алексей Wel
29 December 2022, 04:26
хз. о чем вы. Но думаю тебе нужно почитать о Stream
0
Kirill
29 December 2022, 12:20
По условию задачи есть двухмерный массив. Нужно внутренние элементы, заменить на минус.
Т.е:
a b c d e f
j - - - - l
m - - - - r
s t u v w x
Каким образом это сделать?
0
ГоффMaster
29 December 2022, 00:23
А задача то в чём? Что надо сделать?
0
Kirill
29 December 2022, 12:21
По условию задачи есть двухмерный массив. Нужно внутренние элементы, заменить на минус.
Т.е:
a b c d e f
j - - - - l
m - - - - r
s t u v w x
Каким образом это сделать?
0
hidden #598481
29 December 2022, 12:27
В цикле перебираешь элементы массива. Если элемент не принадлежит крайнему стобцу/строке, то заменяешь.
+1
ГоффMaster
29 December 2022, 18:39
Я бы не стал перебирать все элементы, это не нужно, а начал бы со второй строки до предпоследней и заменял бы в каждой от второго до предпоследнего.
А так да - два цикла, один вложен в другой, один по строкам, второй по элементам в строке
0
Kirill
29 December 2022, 20:36
Благодарю!
0
Kirill
29 December 2022, 20:38
Благодарю!
0
Kirill
30 December 2022, 16:48
Сделал цикл как ты описал. Вообще на экран ничего не выводится. Решил в цикл добавить условие, но теперь ошибка в методе "private static void printArray". Галочкой выделяет private и пишет "illegal star of expression".
Также, в условие не понимаю как исключить нижнюю строку и правый столбец.
Добавил вопрос с кодом
0
ГоффMaster
30 December 2022, 17:15
Я тебе там ответил ))
0