String[]转化暴露“思维误区”
那天寫code,用到這個(gè),強(qiáng)轉(zhuǎn),將頁面?zhèn)鱽淼闹缔D(zhuǎn)換為數(shù)組,結(jié)果是,當(dāng)頁面?zhèn)鱽淼闹挥幸粋€(gè)值時(shí),它是無法轉(zhuǎn)換為數(shù)組的,只能獲得1個(gè)string,只有l(wèi)ength>1時(shí)才會(huì)轉(zhuǎn)化為數(shù)組的形式,報(bào)的錯(cuò)誤是:“strs cannot be resolved to a variable”,其實(shí)錯(cuò)誤很明顯了,就是無法轉(zhuǎn)換成string數(shù)組,因?yàn)閺那芭_(tái)獲得的數(shù)據(jù)是一個(gè)string,不是數(shù)組,這個(gè)時(shí)候強(qiáng)轉(zhuǎn)當(dāng)然就會(huì)出錯(cuò)了。此時(shí)我的思維突然就僵在這了,我一直在google該錯(cuò),認(rèn)為會(huì)不會(huì)是其他地方的代碼寫錯(cuò)了才會(huì)這樣。
這其實(shí)也是我自己思維的一個(gè)缺陷,因人而異。就是當(dāng)你碰到一個(gè)錯(cuò)誤的時(shí)候,明顯已經(jīng)查出來錯(cuò)在那里了,此時(shí)應(yīng)該馬上轉(zhuǎn)換思維,要馬上有意識(shí)的告訴自己這里錯(cuò)了,這個(gè)方法就是無法轉(zhuǎn)換成數(shù)組的,API設(shè)計(jì)的就是這樣,應(yīng)該另想辦法解決這個(gè)問題。不能鉆牛角尖,一直卡在那里,把自己裝在袋子里。編程,切記不要做'套子里的人'。
轉(zhuǎn)載于:https://www.cnblogs.com/m-xy/p/3186656.html
總結(jié)
以上是生活随笔為你收集整理的String[]转化暴露“思维误区”的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (转载)HTML--- input ty
- 下一篇: OOP设计模式[JAVA]——03职责链