Matriz

1 resposta
Lpsdias

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

1 Resposta

B

Uma matriz nada mais é do que um vetor bidimensional…

String[][] matrix = new String[4][4];
ou
int[][] matrix = new int[4][4];
Criado 21 de agosto de 2009
Ultima resposta 21 de ago. de 2009
Respostas 1
Participantes 2