java - 尝试编写一个 Java 程序来查找具有升序字符的单词

标签 java for-loop char

按字母顺序排列字符的含义单词。它从记事本文件中读取这些单词,每行一个。我已经为其编写了代码,但我不明白为什么它不起作用。我比较 for 循环中的字符,但我使用的 boolean 值在初始化时保持不变,并且不会改变。下面是我的代码,如果有人能告诉我我做错了什么,那就太好了。

额外的变量用于跟踪平均单词数和单词总数。为了便于阅读,我省略了变量初始化。如果我将 test 初始化为 true,程序会打印每个单词,但如果我将其初始化为 false,程序就会结束。

最佳答案

for (n=0; n>theWord.length() -1; n++)

应该是

for (n=0; n < theWord.length() -1; n++)

关于java - 尝试编写一个 Java 程序来查找具有升序字符的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19555113/

相关文章:

java - 由于@Poller,Spring Integration @Scheduled 无法工作

java - 为什么用Java执行DES加密的结果和用PHP执行的结果不一样?

java - java.util.Date 的 .after() 的精确度如何

c - 嵌套 for 循环改进

c - 删除 C 中的非字母字符

java - 反序列化对象的Arraylist

python - Python for 循环实际上是如何工作的?

excel - 嵌套 For 循环替代方案或优化

java - 在 Windows 中运行时出现 charAt 问题

c - 字符串正在打印奇怪的字符 - lex 中的 c 代码