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.
我制作了一个读取文件的扫描仪,但后来我对如何计算元音和字母/数字感到困惑。我想在 for 循环中使用 .charAt(i) 但您不能在 Scanner 类中使用 .charAt() 。很好奇如何解决这个问题
这将计算字母数字:
int alphaNumericCount = input.split("(?<=[A-Za-z0-9])").length - 1;
这将计算元音:
int vowelCount = input.split("(?<=[AEIOUaeiou])").length - 1;
您在文件中的读取方式取决于您。