我正在用Java编写以下简单代码,但没有给我预期的输出。 有人可以帮我吗?
import java.lang.String;
public class time {
public static void main(String args[]) {
String s="07:23:45PM";
String str2 = s.substring(8,10);
System.out.println(str2);
if(str2 == "PM"){
System.out.println(str2);
}else {
System.out.println("Hello");
}
}
}
它给了我以下输出:
PM
Hello
不打印吗?
PM
PM