boa noite pessoal to precisando de uma ajudinha!!!
tenho uma matriz que armazena 0 e 1, como faço para converter esse numeros para String, quero exibir uma palavra em vez de numero.
public class Generais {
int mensComandante;
int rand;
int[][] m = new int[8][16];
public Generais() {
mensComandante = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual será a mensagem do comandante: 1 para ATACAR ou 0 para RECUAR"));
m[1][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 1 : 1 para fiel ou 0 para traidor"));
m[2][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 2 : 1 para fiel ou 0 para traidor"));
m[3][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 3 : 1 para fiel ou 0 para traidor"));
m[4][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 4 : 1 para fiel ou 0 para traidor"));
m[5][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 5 : 1 para fiel ou 0 para traidor"));
m[6][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 6 : 1 para fiel ou 0 para traidor"));
m[7][0] = Integer.parseInt(JOptionPane.showInputDialog(null, "Informe qual o caráter do GENERAL 7 : 1 para fiel ou 0 para traidor"));
//apresentação dos dados de entrada
System.out.println("A mensagem do comandante foi " + mensComandante);
System.out.println("O caráter do General 1 é " + m[1][0]);
System.out.println("O caráter do General 2 é " + m[2][0]);
System.out.println("O caráter do General 3 é " + m[3][0]);
System.out.println("O caráter do General 4 é " + m[4][0]);
System.out.println("O caráter do General 5 é " + m[5][0]);
System.out.println("O caráter do General 6 é " + m[6][0]);
System.out.println("O caráter do General 7 é " + m[7][0]);
// como faço para converter os valores 1 e 0 da matriz para string.
// quero exibir no lugar de 1 a string "fiel" e no lugar de 0 "traidor"