我想检查当前字符是否为空格,因为我不想更改它。所以我想像现在一样更改所有字母,但保留空格。
例如,C = 2 的“那个人”应该变成“vjcv ocp”。
提前致谢 :)
String initialString = yourString.getText().toString();
char[] chars = initialString.toCharArray();
for (int i = 1; i <= chars.length; i++) {
C = Integer.valueOf(ceasarNr);
chars[i-1] = characters.get((characters.indexOf(chars[i-1]) + C)%29);
}
String resultString = new String(chars);
krypteredeTekst.setText(resultString);
}