第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

該段代碼傳遞什么值,返回值就可以為true

該段代碼傳遞什么值,返回值就可以為true

car 2017-07-12 11:33:48
public?static?boolean?isMobileDevice(String?requestHeader)?{ /** ?*?android?:?所有android設(shè)備?mac?os?:?iphone?ipad?windows?phone:Nokia等windows系統(tǒng)的手機(jī) ?*/ //?String[]?deviceArray?=?new //?String[]{"android","mac?os","windows?phone"}; String[]?deviceArray?=?new?String[]?{?"android",?"iphone",?"ipod",?"ipad",?"windows?phone",?"mqqbrowser"?}; if?(requestHeader?==?null) return?false; requestHeader?=?requestHeader.toLowerCase(); for?(int?i?=?0;?i?<?deviceArray.length;?i++)?{ if?(requestHeader.indexOf(deviceArray[i])?>?0)?{ return?true; } } return?false; }不太明白indexOf什么時(shí)候大于0
查看完整描述

1 回答

?
Caballarii

TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊

requestHeader.indexOf(deviceArray[i])說的是在requestHeader里查找deviceArray[i],如果存在就返回requestHeader中第幾個(gè)字母開始是deviceArray[i],不存在就返回-1,所以大于0就是存在這個(gè)字符串。所以只要requestHeader中有那個(gè)數(shù)組中的任意一個(gè),這個(gè)方法就返回true

查看完整回答
反對(duì) 回復(fù) 2017-07-12
  • car
    car
    不是吧,我用這個(gè)android返回的還是0
  • Caballarii
    Caballarii
    因?yàn)樵谧址產(chǎn)ndroid里查找字符串a(chǎn)ndroid,所在的位置就是0,所以你這個(gè)程序不嚴(yán)謹(jǐn),應(yīng)該是大于等于0,或者是不等于-1
  • car
    car
    如果一定要大于0,是什么值,還是沒有辦法大于0,調(diào)試不出
點(diǎn)擊展開后面2
  • 1 回答
  • 0 關(guān)注
  • 1466 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)