java -- 因屬性變量的前兩個字母導致的錯誤
今天在做項目的時候,因爲不注意將類中屬性的變量名的前兩個字母全部寫成了大寫。導致在輸出結果值的時候出現了問題:
導致輸出的結果值輸出了兩遍 ,剛遇到的時候讓我百思不得其解。然後就開始各種找原因,找問題,當然是找不到嘍。
然後我仔細查看代碼,然後看到變量名的前一個字母是大寫,然後我把第一個字母改成了xXxx,但是還是輸出結果還是一樣。
然後我就開始百度查問題,突然看到關於首字母的問題,我就將前兩個字母全部改成了小寫,又試了一遍,這時返回值是正確的。
"bdCustomerStatisticRes": {
"dBCustomerCount": [
{
"2": 0
},
{
"3": 0
},
{
"4": 0
},
{
"5": 0
},
{
"6": 0
}
],
"dBCustomerRate": [
{
"2": 0.0
},
{
"3": 0.0
},
{
"4": 0.0
},
{
"5": 0.0
},
{
"6": 0.0
}
],
"dbcustomerRate": [
{
"2": 0.0
},
{
"3": 0.0
},
{
"4": 0.0
},
{
"5": 0.0
},
{
"6": 0.0
}
],
"dbcustomerCount": [
{
"2": 0
},
{
"3": 0
},
{
"4": 0
},
{
"5": 0
},
{
"6": 0
}
]
}
}