Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试制作一个程序,它接受一个字符串并将其中的字母移动 3 个位置。
示例:输入“AGZ” 输出:“DKC”
我已经尝试查看有关此的 oracles 字符串文档,但找不到任何可以使用的东西。有小费吗?
所有字符都对应一个基于 ASCII 的 int 值,因此您可以执行以下操作:
String input = "AGZ"; String output = ""; for (char c : input.toCharArray()) output += (char) (c + 3);
请注意,这不会将 Z 环绕到 C,但我不想从你那里获得所有乐趣。