我才学JAVA几天 求人帮我看看这个程序有人什么错 咋结果不正确?
import java.util.Scanner;class Scannertest{
public static void main(String[] args){
String str0="窗前明月光";
String str1="疑似地上霜";
String str2="举头望明月";
String str3="低头思故乡";
String Str4=null;
Scanner keyin=new Scanner(System.in);
System.out.println("请输入《静夜思》的任一句:");
str4=keyin.nextLine();
if(str4==str0) {System.out.println("下一句是:"+str1);}
else if(str4==str1) {System.out.println("下一句是:"+str2);}
else if(str4==str2) {System.out.println("下一句是:"+str3);}
else if(str4==str3) {System.out.println("下一句是:"+str0);}
else System.out.println("你输错了 你小学语文没学好哦!");
}
}