回覆列表
  • 1 # 個稅小猿

    是先把這個int型別的資料轉換成String型別,然後判斷String型別的資料是否為空。

    int point;String val=point +"";

    而是一箇中間變數,

    int point= GiftInfo.getPoints();

    在資料庫表中有屬性欄位名稱points,型別為int。

    如果我們沒有向這個表中插資料,這時候point就是空值,而不是預設的0 問題補充:Aubergine_kang 寫道給你講一下啊:

  • 2 # Java讀書筆記

    Integer型別在資料庫中一般用int型別,且擁有一個預設值(0或者-99具體看制定的規範和實際業務場景)保證資料庫儲存不能為空。 應用層也就是我們的業務程式碼裡面,可以拿到對應的Integer欄位的值,這時候我們根據業務場景或者規定,比如-99表示空,也判斷該欄位值是否為-99即可。等於 -99則為空,否則為非空。如何根據業務場景規定表示空的值?選出一個業務取不到特殊值或通用規範值即可。如表示人的身高多少釐米,用0或-99(非整數)表示空值都可以。

  • 中秋節和大豐收的關聯?
  • 常見的鸚鵡有哪些種類?