Jak programowo wstawić wartości w tablicy dwuwymiarowej?

Chcę to zrobić dynamicznie w Javie. Wiem, jak wstawiać wartości w tablicy jednowymiarowej. Jestem trochę zdezorientowany w dwuwymiarowej tablicy.

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", 
  }
};

questionAnswers(6)

yourAnswerToTheQuestion