使用Java,我必须实现一个Java代码来抓取一个字符,比如A、B、C、D、E等,还有一个移位值(int),无论移位值是什么,使用左右移动字符移位值。
示例:输入 A,Shift 值 = 2 它然后输出 A,它变为 C(向右移动两个字符)和 Y(向左移动两个字符)
将所有字符放在一个 中ArrayList<Character>
,然后您可以通过索引访问它们。
之后,您需要做的就是首先获取输入的索引Character
,然后从索引中添加和减去移位值。您可以使用模%
运算符来确保您不会越界。
您可以在List
JavaDoc 中找到所需的所有方法。