我正在尝试创建一个带字符串的程序,并将字母移位3个位置。
实施例: 输入“AGZ” 输出: “DKC”
我已经尝试过关于此问题的oracles字符串文档,但我找不到任何可以使用的内容。有什么提示吗?
答案 0 :(得分:1)
所有字符都对应于基于ASCII的int值,因此您可以执行以下操作:
String input = "AGZ";
String output = "";
for (char c : input.toCharArray())
output += (char) (c + 3);
请注意,这不会将Z包裹到C,但我不想从ya中获取所有乐趣。