boolean Java中不能用数值来代替boolean值 if (x = 0) //这个测试将不能通过编译 不要在boolean类型和任何数值类型之间进行强制转换,这样可以防止错误。极少数需要将布尔类型转换为数值类型的情况下,可以使用 b ? 1:0