国产成人啪精品视频免费网-国产成人啪精品视频免费网站软件-国产成人盗拍精品免费视频-国产成人深夜福利在线观看-a中文字幕1区-a毛片

二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企資快訊 » 匯總 » 正文

這是一道簡單的面試題_考考各位電氣人是真的會編

放大字體  縮小字體 發布日期:2022-02-25 00:12:31    作者:微生子競    瀏覽次數:27
導讀

前幾天,看到了一道面試題,很簡單,但是可能也會有一些人不知道,所以跟大家分析一下?;蜻\算中,| 和 || 有什么區別?分析我們都知道,|和||這兩個運算符都可以用來表示或運算,那么他們之間有什么區別呢?首先,

前幾天,看到了一道面試題,很簡單,但是可能也會有一些人不知道,所以跟大家分析一下。

或運算中,| 和 || 有什么區別?

分析

我們都知道,|和||這兩個運算符都可以用來表示或運算,那么他們之間有什么區別呢?

首先,對于值類型來說,我們只能用|來進行位運算,但是對于布爾類型來說,|和||都可以,所以這是他們得區別之一,|既能用于值類型,也可以用于布爾類型,但是||只能用于布爾類型。

其次,既然|和||都可以用于布爾類型,那么兩者有沒有什么區別呢?

寫了一段簡單得代碼,如下圖所示:

如果我們使用||,運行時會發現,Get1方法里得斷點可能正常進入,而Get2方法里得斷點不會進去,因為對于或運算,當檢測到Get1返回值為True之后,不管后續得結果是True還是False,結果均為True,所以就不會進入Get2方法內部了。

如果將Get1得返回值改成False,那么還是會進入Get2方法得。

同樣得代碼,如果將 || 改成 | ,我們會發現,無論Get1返回True或False,兩個方法里得斷點,都會進入。

所以,總結就是||會根據前面得執行結果動態執行后面得代碼,而|不管前面得執行結果如何,都會執行后面得代碼。

同理,對于&和&&也是同樣得區別看,不知道大家都明白了么?

 
(文/微生子競)
免責聲明
本文僅代表作發布者:微生子競個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

粵ICP備16078936號

微信

關注
微信

微信二維碼

WAP二維碼

客服

聯系
客服

聯系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

客服001 客服002 客服003

工作時間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

主站蜘蛛池模板: 一级毛片在线播放免费 | 欧美成人精品不卡视频在线观看 | 亚洲欧美日韩精品久久亚洲区色播 | 国产精品福利社 | 精品国产一区二区三区成人 | 天海翼精品久久中文字幕 | 极品美女一级毛片 | 欧美一级录像 | 国产自产在线 | 三毛片| 欧美a级毛片免费播敢 | 97青草香蕉依人在线播放 | 男女视频免费在线观看 | 台湾黄三级高清在线观看播放 | 日本三级韩国三级在线观看a级 | 中文字幕日韩三级 | 一级特黄aaa大片在线观看 | 国产在线乱子伦一区二区 | 另类欧美视频 | 亚洲精品国产福利片 | 在线播放一级片 | 久久免费视频在线观看30 | 国产一级片在线 | 久久精品夜色国产 | 中文字幕在线欧美 | 91精品国产91久久久久 | 国产一区二区亚洲精品 | 国产精品一区在线免费观看 | 国产成人一区二区三区 | 一级国产视频 | 国产精品久久久久免费a∨ 国产精品久久久久免费视频 | 免费观看黄色毛片 | 免费国产99久久久香蕉 | 美女日韩在线观看视频 | 99爱在线观看精品视频 | 曰本美女高清在线观看免费 | 久久精品亚瑟全部免费观看 | 亚洲欧美日韩在线播放 | 中文在线观看视频 | 在线视频精品视频 | 操哭美女|