-
public static void main(String[] args) {
String time = "10:05";
System.out.println(time.substring(time.indexOf(":") + 1, time.indexOf(":") + 2));
if(time.substring(time.indexOf(":") + 1, time.indexOf(":") + 2) == "0") {
System.out.println("yes");
} else {
System.out.println("no");
}
}
代码中确实包含类声明,不用担心。
输出应该打印为“ 0”,然后是;更具体地说,请在时间变量中选择0,然后仅打印该变量。
但是,代码显示为“ 0”,然后显示为否,这意味着我的if条件错误或我不了解substring方法。