2015-05-24 4 views
-3

Как создать эту часть кода (JTable) в цикле?Как загрузить данные в переменную в цикле

Object[][] dataEntries = 
{ 
     { firstName[0], "secondName[0]", ""Click to select"", new Boolean(false) }, 
     { firstName[1], "secondName[1]", ""Click to select"", new Boolean(false) }, 
     { firstName[2], "secondName[2]", ""Click to select"", new Boolean(false) }, 
     { firstName[3], "secondName[3]", ""Click to select"", new Boolean(false) } 
}; 

Becouse Я хочу, чтобы это как

Object[][] dataEntries = 
{ 
     { firstName[i], "secondName[i]", ""Click to select"", new Boolean(false) }, 
     { firstName[i+1], "secondName[i+1]", ""Click to select"", new Boolean(false) }, 
     { firstName[i+2], "secondName[i+2]", ""Click to select"", new Boolean(false) }, 
     { firstName[i+3], "secondName[i+3]", ""Click to select"", new Boolean(false) } 
}; 

ответ

0

попробовать что-то вроде этого:

Object[][] dataEntries = new Object[4][4]; 

for(int i = 0 ; i<4 ; i++){ 

    dataEntries[i][0] = firstName[i]; 
    dataEntries[i][1] = "secondName["+i+"]"; 
    dataEntries[i][2] = "Click to select"; 
    dataEntries[i][3] = new Boolean(false); 

} 
+0

Вы забыли создать 2-й двумерный массив. –

+0

@NarendraPathai спасибо за ответ, но я не забыл: 'Object [] [] dataEntries = new Object [4] [4];' – Lrrr

+0

Спасибо, но я меняю dataEntries [i] [1] = "secondName [" + I + "]"; - secondName [i]; , потому что это достаточно. – arkani

Смежные вопросы