0

テキストを暗号化し、新しいテキストを TextView に配置するために、このコードを作成しました。それから私はいくつかのことをする方法を考えていました。

  1. すべての文字を作成する方法 =< 29 文字しかないため (デンマークで)

  2. 1文字目を一文字、2文字目を別、3文字目をさらに別の方法で変更する方法。次の 4 番目の文字は 1 番目の文字のように変更し、5 番目は 2 番目の文字のように変更する必要があります。

    C = Integer.valueOf(ceasarNr);
    String initialString = yourString.getText().toString();
    char[] chars = initialString.toCharArray();
    for (int i = 0; i < chars.length; ++i)
        chars[i] = (char)((int)chars[i] + C);
    String resultString = new String(chars);
    krypteredeTekst.setText(resultString);
    
4

1 に答える 1