java中存在着与(&),短路与(&&),或(|)短路或(||)这些操作符:
&&和&都是表示与,
区别:&&只要满足第一个条件,后面条件就不用再做判断了,而&要对所有的条件都进行判断之后再处理。
||和| 同上,都表示或,
区别:||只要满足第一个条件,后面的条件就不用再做判断了,而|还要对所有的条件都进行判断之后在处理。 没有赋代码,请谅解,只是因为绝对没必要附上代码!
java中存在着与(&),短路与(&&),或(|)短路或(||)这些操作符:
&&和&都是表示与,
区别:&&只要满足第一个条件,后面条件就不用再做判断了,而&要对所有的条件都进行判断之后再处理。
||和| 同上,都表示或,
区别:||只要满足第一个条件,后面的条件就不用再做判断了,而|还要对所有的条件都进行判断之后在处理。 没有赋代码,请谅解,只是因为绝对没必要附上代码!