我正在尝试打印字符串中的每个第二个字母,但由于某种原因,我只正确打印了第一个第二个字母,但之后它继续以奇怪的顺序打印。这是我的代码:
out.print("Please enter a word: ");
String word = in.nextLine();
char[] c = word.toCharArray();
int x = 0;
while (x < c.length) {
if (c[x] % 2 != 0) {
out.print(word.charAt(x) + " ");
}
x++;
}