java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.intern...

記錄一個bug

java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter item
image.png

image.png

我們先不看返回數(shù)據(jù):

{
        "code":"200",
        "data":{
            "current":1,
            "hitCount":false,
            "optimizeCountSql":true,
            "orders":[],
            "pages":1,
            "records":[
                null
            ],
            "searchCount":true,
            "size":10,
            "total":1
        },
        "msg":"成功"
    }

一個列表 使用的是 BAV BaseQuickAdapter
我們定位到 CollectionSupplyListAdapter的 13行


image.png

這他媽 13行是 類定義的開始啊 直接是懵逼 草草
仔細(xì)觀察日志:


image.png

item 但在這個適配器里哪有item啊 找到了convert方法中的參數(shù)item
class CollectionSupplyListAdapter constructor(
    layoutId: Int,
    data: ArrayList<CollectionSupplyListBean.DataDTO.RecordsDTO>
) :
    BaseQuickAdapter<CollectionSupplyListBean.DataDTO.RecordsDTO, BaseViewHolder>(layoutId, data),
    LoadMoreModule {
    override fun convert(holder: BaseViewHolder, item: CollectionSupplyListBean.DataDTO.RecordsDTO) {

        holder.setText(R.id.tv_item_supply_list_create_time, item.pubTime)
            .setText(R.id.tv_item_supply_list_title, item.supplyTitle)
//            .setText(R.id.tv_item_supply_type, if (item.supply_quote_type == "1") item.supply_quote else "面議")
            .setText(R.id.tv_item_supply_type, item.supplyQuoteTypeText)
            .setText(R.id.tv_item_supply_service_location, item.supplyArea)
            .setText(R.id.tv_item_supply_list_status, item.statusText)
        var businessType = holder.getView<TextView>(R.id.tv_item_supply_business_type)


        item.supplyType?.let {

            when (it) {
                "1" -> {
                    businessType.text = "供給類型:法律"
                }
                "2" -> {
                    businessType.text = "供給類型:財稅"
                }
                "3" -> {
                    businessType.text = "供給類型:投融資"
                }
                "4" -> {
                    businessType.text = "供給類型:知產(chǎn)綜合"
                }
            }

        }

    }
}

這個item 也就是條目的數(shù)據(jù)


image.png

我們找到網(wǎng)絡(luò)請求的地方下上斷點


image.png

再看返回數(shù)據(jù):

{
        "code":"200",
        "data":{
            "current":1,
            "hitCount":false,
            "optimizeCountSql":true,
            "orders":[],
            "pages":1,
            "records":[
                null
            ],
            "searchCount":true,
            "size":10,
            "total":1
        },
        "msg":"成功"
    }

json 還能這樣操作:

"records":[
                null
            ],

后臺這樣玩招驴,會不會被罵娘呢? 這他媽壓根不是 標(biāo)準(zhǔn)json啊玻淑,開發(fā)這么多年也是頭一次遇到 浪費我快1個小時

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市局服,隨后出現(xiàn)的幾起案子哥捕,更是在濱河造成了極大的恐慌,老刑警劉巖丈钙,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異胸懈,居然都是意外死亡担扑,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門趣钱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來涌献,“玉大人,你說我怎么就攤上這事首有⊙嗬” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵井联,是天一觀的道長卜壕。 經(jīng)常有香客問我,道長低矮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任被冒,我火速辦了婚禮军掂,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘昨悼。我一直安慰自己蝗锥,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布率触。 她就那樣靜靜地躺著终议,像睡著了一般。 火紅的嫁衣襯著肌膚如雪葱蝗。 梳的紋絲不亂的頭發(fā)上穴张,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天,我揣著相機與錄音两曼,去河邊找鬼皂甘。 笑死,一個胖子當(dāng)著我的面吹牛悼凑,可吹牛的內(nèi)容都是我干的偿枕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼户辫,長吁一口氣:“原來是場噩夢啊……” “哼渐夸!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起渔欢,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤墓塌,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體桃纯,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡酷誓,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了态坦。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盐数。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖伞梯,靈堂內(nèi)的尸體忽然破棺而出玫氢,到底是詐尸還是另有隱情,我是刑警寧澤谜诫,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布漾峡,位于F島的核電站,受9級特大地震影響喻旷,放射性物質(zhì)發(fā)生泄漏生逸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一且预、第九天 我趴在偏房一處隱蔽的房頂上張望槽袄。 院中可真熱鬧,春花似錦锋谐、人聲如沸遍尺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽乾戏。三九已至,卻和暖如春三热,著一層夾襖步出監(jiān)牢的瞬間鼓择,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工就漾, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留惯退,地道東北人。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓从藤,卻偏偏與公主長得像催跪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子夷野,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內(nèi)容