如何通过用单词做一个方框来使单词矩形起作用



我在停止此程序时遇到问题。

代码的问题是在循环中设置索引。你绝对没有理由在这里这样做。对于循环,通常情况下不希望修改循环内部的索引。

作为参考,代码应该看起来像:

    for (int i = 0; i < word.length(); i++) {
        firstLetter = word.charAt(i);
        word = word.substring(1, word.length());
        System.out.println(firstLetter + word);
        word += firstLetter;
    }

这至少可以确保循环结束,但不一定会给你想要的输出。由于你的问题是针对结束循环的,而且这听起来更像是一项家庭作业,我会让你进行调试,以确保你得到正确的输出。

最新更新