public int count_chars_in_String(String s, String s1){
int count = 0;
for(int i = 0; i<s.length();i++){
if(s.charAt(i) = s1.charAt(i)){
}
}
}
这就是我能想到的一切,并且在 if 循环中是错误的。它说左边必须是一个变量。我怎样才能做这样的事情,比如计算第一个字符串和第二个字符串中出现的字符?
最佳答案
您正在使用 =
运算符在 if
语句中执行赋值。要比较两个字符,请使用比较运算符:==
关于java - 如何计算 char 在第一个字符串中出现的次数也在第二个字符串中出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28369236/