28 июля 2020
► У ArrayList только одно измерение, а вот массивы Java могут быть многомерными.
Но ведь это бред? Типа, двумерный массив - массив массивов, трёхмерный - массив массивов массивов и так далее. С аррейлистами тот же принцип. List<List> list2d = new ArrayList<>(); - вот и двумерный список. Через стримы это делается просто и удобно, кроме того, через них же удобно такие многомерные списки делать "плоской" структурой, например
Ответить
Пожаловаться