来源:酷客下载站 更新:2024-07-16 11:29:54
用手机看
哎呀,说到Java里的这个小问题,&和&&,真是让人头大!你知道吗,这两个小家伙虽然长得像,但它们的脾气可大不一样。
首先,&这个家伙,它是“按位与”操作符。听起来是不是很高大上?其实它就是个老老实实的操作员,不管前面的情况如何,它都会把后面的活儿干完。比如说,你写了a&b,它就会先看看a,再看看b,然后把它们的结果按位与一下。简单粗暴,不问前因后果。
而&&这个家伙就聪明多了,它是“逻辑与”操作符。这家伙可精明了,它在做决定之前会先看看前面的条件。如果前面的情况不对,它就直接罢工,后面的条件看都不看一眼。这就是所谓的“短路”特性。比如说,你写了a&&b,如果a是false,那它就直接告诉你结果是false,根本不会去理会b是什么。
tokenpocket安卓版:https://ykrunda.com/app/27586.html