我需要在一些字符串中计算字母和空格.输出是我的字符串
我试过这个:
for (int i = 0; i < output.length(); i++) {
if (output.charAt(i) != ' ') {
letters = letters++;
} //counting spaces
else {
spaces = spaces++;
}
Run Code Online (Sandbox Code Playgroud)
它不起作用.我得到0个字母和0个空格.我想我需要一些代码'',对吧?
letters = letters++;
Run Code Online (Sandbox Code Playgroud)
是错的.(相同spaces.)请参阅此处或此处的解释:letters在该行之后不变.
使用:
letters = letters + 1;
Run Code Online (Sandbox Code Playgroud)
或者干脆:
letters++;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |