привет, я буду очень признателен за любую помощь.
хорошо, давайте посмотрим, сначала я объявлю зубчатый массив, подобный этому, и следующий код
int n=1, m=3,p=0;
int[][] jag_array =new[n];
теперь мой зубчатый массив будет иметь 1 массив внутри, затем вам нужно заполнить массив следующим образом:
car=2;
do
{
jag_array[p]= new double[car];
for (int t = 0; t < carac; t++)
{
jag_array[p][t] = variableX;
}
p=p+1
}
while(p==0)
теперь мой зубчатый массив выглядит так (также вставьте некоторые данные для этого примера):
jag_array[0][0]=4
jag_array[0][1]=2
теперь мой вопрос, как я могу вставить новый массив без потери моих предыдущих данных, если я объявлю
jag_array[p+1]= new double[car];
я потеряю данные из предыдущего, я хотел бы выглядеть примерно так:
jag_array[0][0]=4
jag_array[0][1]=2
jag_array[1][0]=5
jag_array[1][1]=6
причина, по которой я не объявлял с начала 2 массива, заключается в том, что я не знаю, сколько я собираюсь использовать, это может быть всего 1 или 20, и каждый раз, когда мне приходится создавать новый массив без потери предыдущих данных, которые уже были наполняй, спасибо всем за внимание,
List<int[]>
? - person recursive   schedule 02.08.2012