Como faço para uma matriz 4x4 receber uma string ?
O raciocinio é para implementar encriptação/desencrip do texto utilizando matriz. Eu ja fiz utilizando vetor.
public void Criptografar() {
try {
// int chave é o numero da quantidade de vezes fornecida pelo usuario
chave = Integer.parseInt(tfChave.getText());
while (chave == 0) {
tfChave.setText("");
tfChave.requestFocus();
}
if (chave != 0) {
//captura a mensagem inserida
msg = tfMen.getText().toUpperCase();
//alfa recebe todo o alfabeto
alfa = alf.toCharArray();
//letra recebe o texto
letra = msg.toCharArray();
for (int x = 0; x < msg.length(); x++) {
for (int i = 0; i < alf.length(); i++) {
//vai achar no alfabeto a letra igual ao da mensagem
if (letra[x] == alfa[i]) {
//posição encontrada e i vai ser a posição localizada e encrementado com a chave informada
posicao = (i + chave) % 26;
//
cripto = cripto + alfa[posicao];
}
}
}
Valeuuu