国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:78日期: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
主站蜘蛛池模板: 久久老司机波多野结衣 | 91av视频| 青草久草 | 国产毛片久久精品 | 美女黄视频在线观看 | 那里有黄色网址 | bt天堂国产亚洲欧美在线 | 亚洲综合一区二区精品久久 | 日本人成在线视频免费播放 | 亚洲欧美视频二区 | 高清欧美日本视频免费观看 | 亚洲综合中文 | 国产男女交性视频播放免费bd | 尤蜜网站在线进入免费 | 亚洲第一区视频在线观看 | 玖玖色视频 | 日韩免费a级在线观看 | 毛片免费全部免费播放 | 国产在线拍揄自揄视精品不卡 | 欧美日韩国产综合一区二区三区 | 国产成人在线视频播放 | 国产成人午夜精品免费视频 | 九九热视频在线播放 | 亚洲一区视频在线 | 91香蕉成人免费网站 | 日本一级特黄啪啪片 | 中文字幕乱码中文乱码51精品 | 亚洲精品免费在线观看 | 国产成人3p视频免费观看 | 色一欲一性一乱一区二区三区 | 亚洲一区二区三区首页 | 国产在线观看成人免费视频 | 综合 欧美 亚洲日本 | 成人在线综合网 | 日韩欧美国产成人 | 国产亚洲精品久久综合影院 | 一级女性全黄久久生活片免费 | 成人精品在线视频 | 美女视频免费黄 | 亚洲男同可播放videos | 欧美 另类 精品一区视频 |