Versão atual:

Como separar os caracteres de uma string seguindo certas regras?

Olá! Estou fazendo um programa de criptografia RSA...

Eu teria que separar os caracteres de uma String e salvá-los em um vetor, sendo que estes caracteres são números. Por exemplo: tenho uma String chamada msgDEC, se essa string tiver o valor "1022249910992411221425", tendo uma variável inteira n com o valor 391, teria que ficar assim:

102 - 224 - 99 - 109 - 92 - 41 - 122 - 142 - 5

Ou seja, tem que separar o valor de msgDEC em blocos (que serão salvos em um vetor). As regras são as seguintes:

  • O bloco não pode começar com zero;
    • O bloco não pode ter um valor maior que n.

Eu sei que tem que usar: Substring, StringBuilder, length, mas não tenho ideia de como fazer. Me ajudem, por favor!

Obs: Estou usando a linguagem Java e o ambiente de programação NetBeans.

Versões(2):

Ver a versão formatada

Como separar os caracteres de uma string seguindo certas regras?

Comentário

new question