【发布时间】:2018-03-14 19:40:27
【问题描述】:
我不确定如何比较字符 char
它应该打印 输入一行: antidisestablishmentarianism\(用户想输入的任何内容)
你的答案 15
import java.util.Scanner;
public class CountRisingPairs {
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
System.out.println(" Enter a string");
String S=in.next();
int count;
int value;
for (int i=65; i<91; i++) {
count=0;
for (int j=0; j<in.length(); j++) {
value=(int)in[j];
if (value == i) {
count++;
}
}
if (count>0)
System.out.println((char)i+" -- "+count);
}
}
}
我不能使用哈希映射或任何其他类型的循环。
【问题讨论】:
标签: java for-loop computer-science