Sou iniciante e não consigo resolver um exercício fácil.
Preciso imprimir uma matriz quadrada [10][10] com números aleatórios de 0 a 9.
Eu comecei assim, o que está errado?
import javax.swing.*;
public class quadrada{
public static void main (String []args){
//Declaração de variáveis
String quadrada [][] = new String [10][10];
java.util.Random r = new java.util.Random();
int i = r.nextInt(10);
int opcao ;
String msg = "";
// Bloco
do{
String op = JOptionPane.showInputDialog(
"1. Imprimir tabela\n" +
"2. Sair \n" +
"Opção:");
opcao = Integer.parseInt (op);
switch (opcao){
case 1 : {
for (i=0; i<10; i++){
msg = quadrada[0][0];
}
JOptionPane.showMessageDialog(null,msg);
break;
}
case 2: {
JOptionPane.showMessageDialog(null, "Fim do martírio");
System.exit(0);
}
default:{
JOptionPane.showMessageDialog(null, "Opção Inválida!");
}
}
}
while (opcao != 1 || opcao != 2);
}
}