挺简单的一个题。
源码
package 字符串对比;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String string1 = scanner.next();
String string2 = scanner.next();
if(string1.equals(string2)){
System.out.println("2");
}
if(string1.length()!=string2.length()){
System.out.println("1");
}
if(string1.length() == string2.length()){
boolean ans = true;
for(int i = 0; i < string1.length(); i++){
int temp = string1.charAt(i)-string2.charAt(i);
if(temp != 0 && Math.abs(temp) != 32 ){
ans = false;
}
}
if(string1.equals(string2)){
}else{
if(ans){
System.out.println("3");
}else{
System.out.println("4");
}
}
}
}
}