Chcę to zrobić dynamicznie w Javie. Wiem, jak wstawiać wartości w tablicy jednowymiarowej. Jestem nieco zdezorientowany w dwuwymiarowej tablicy.Jak programowo wstawiać wartości w tablicy dwuwymiarowej?
static final String shades[][] = {
// Shades of grey
{
"lightgrey",
"dimgray",
"sgi gray 92",
},
// Shades of blue
{
"dodgerblue 2",
"steelblue 2",
"powderblue",
},
// Shades of yellow
{
"yellow 1",
"gold 1",
"darkgoldenrod 1",
},
// Shades of red
{
"indianred 1",
"firebrick 1",
"maroon",
}
};
Witamy, należy wyjaśnić, co jest interesujące w tej odpowiedzi. Ale oczywiście wstawi się 'elem' do ostatniej komórki z powodu' int c = row -1' zamiast 'int c = 0' (to samo dla' d'). – AxelH
A gdzie jest "rozmiar" przechodzący z pętli do "macierzy kwadratowej"? – AxelH