Страницы

Поиск по вопросам

четверг, 13 февраля 2020 г.

Динамический массив JAVA

#java


В C++ динамический массив в классе описывался так:

class YepYep{
private: int **array;
public: YepYep{
array = new int*[50];
for (int i = 0; i < 50; i++)
    array [i] = new int[50];};


Как по тому же принципу выделить массив в Java для класса, который будет использоваться
в методах класса.
    


Ответы

Ответ 1



Фиксированный: public class Jaba { private int[][] x; public Jaba() { x = new int[50][50]; // никто не мешает объявить и без конструктора } } Динамический и немного больший, чем просто массив public class Jaba { private List x = new ArrayList(); }

Ответ 2



возможно это подойдет? создание public String[][] readingDataCsv = new String[1000][1000]; заполнение readingDataCsv[i][0] = parts[0]; чтение //выбор строки номер3 и столбца номер2 System.out.println("---readingParts--"+readingDataCsv[0][0]+"|"+readingDataCsv[0][1]+"--------");

Комментариев нет:

Отправить комментарий