午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

java - 狀態標識(比如0和1),用int好,還是有其他選擇了?

瀏覽:181日期:2024-01-20 13:23:51

問題描述

狀態標識(比如0和1),用int好,還是有其他選擇了? 比如short

比如 狀態有1和0 int flag=1 short flag=1 這兩個那個會好一些了?

問題解答

回答1:

如果你只是用來表示狀態的話, short 和 int 是沒有任何區別的,不信你可以編譯一下,看看字節碼。

代碼

int flag = 1;short flag = 1;

和代碼

int flag = 1;int flag = 1;

得到的字節碼是完全相同的!都會得到如下字節碼,

0: iconst_1 1: istore_1 2: iconst_1 3: istore_2回答2:

看你使用場景, 如果用于對象屬性或者sql的參數,最好用Integer。因為你可能沒有初始化,用int會有默認值0(這個0可能不是你想要的)

回答3:

狀態只有 0 和 1 的話,可以用 boolean(true 或 false) 或者 byte(0 或 1,byte 的范圍在 -128 ~ 127);狀態如果較多,更推薦用 enum

回答4:

這個boolean和int都可以。沒什么區別的。

標簽: java
主站蜘蛛池模板: 毛片毛片毛片毛片毛片毛片毛片 | 在线免费黄色 | 俺去俺来也在线www色官网 | 少妇超碰| 91久久一区 | 国产黄网 | 国产又大又粗又爽 | 毛茸茸av| 久操视频在线观看 | 国产在线不卡av | 久久99深爱久久99精品 | 日韩av综合在线 | 国产又猛又黄又爽 | 国产午夜精品久久 | 狠狠干中文字幕 | 国产精彩视频 | 性色av免费| 丰满少妇一级 | 国产日韩精品一区二区 | а√中文在线资源库 | 久久久免费 | 国产成人在线视频免费观看 | 91亚洲天堂 | 成人国产精品免费观看 | 免费黄色大片网站 | 无限资源欧美 | 国产精品成人在线观看 | 亚洲成人黄色av | 98国产在线 | 超碰1000| 亚洲日本中文字幕 | 国产亚洲精品久久久久久 | 天天操天天操天天 | 日产精品一区二区 | 18成人在线观看 | 久久亚洲免费视频 | 成人精品免费 | av免费在线观看网站 | 久久九九精品 | 精品欧美久久 | 成人精品自拍 |