【发布时间】:2016-05-23 22:52:35
【问题描述】:
我正在使用一个程序读取文本文件,然后计算(大写,小写,空格)的数量。我的问题是如何计算其余的文本,例如(数字,“。'() / :;) 在一起吗?
这里是一些代码
for (int b = 0; b < crunchifyLine.length(); b++) {
if (Character.isUpperCase(crunchifyLine.charAt(b))) {
UppeLetter++;
}
}
for (int b = 0; b < crunchifyLine.length(); b++) {
if (Character.isLowerCase(crunchifyLine.charAt(b))) {
LowerLetter++;
}
}
for (int c = 0; c < crunchifyLine.length(); c++) {
if (Character.isWhitespace(crunchifyLine.charAt(c))) {
spaceNum++;
}
}
【问题讨论】:
-
我相信问题是关于找到类似 nextInt() 的东西可能是 nextSymbol() 来查找字符串中的符号,或者将十进制转换为二进制(代码或方法)的 2 种方法,所以并不完全需要成为一个代码编写请求。我不知道答案,但我不认为这是题外话。