&是“逻辑与”(“按位与”“位运算符”),一定要判断完所有的条件才能确定到底返回true还是false。
&&是“短路与”(“逻辑运算符”),当从左至右判断时,一旦出现有一个条件判断为false,之后的条件则不再作判断。