&&和&为什么都可以成功实现,区别呢?
public class HelloWorld {
public static void main(String[] args) {
int age=25;
if (age >= 60){
System.out.println("老年");
}else if (40<age && age<60 ){
System.out.println("中年");
}else if(18<age && age<40){
System.out.println("少年");
}else{
System.out.println("童年");
}
}
}
就这个简单代码中& 和&& 都可以实现,请大佬解释一波