亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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

問題解答

回答1:

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

代碼

int flag = 1;short flag = 1;

和代碼

int flag = 1;int flag = 1;

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

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

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

回答3:

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

回答4:

這個boolean和int都可以。沒什么區(qū)別的。

標(biāo)簽: java
主站蜘蛛池模板: 最新亚洲精品国自产在线观看 | 精品一区二区三区中文 | 国产精品3 | 真人毛片免费全部播放完整 | 国产在线观看精品 | 怡红院亚洲红怡院天堂麻豆 | 国产区精品在线 | 国产精品久草 | 亚洲成年人网址 | 国产三级a | 日韩欧美一级毛片精品6 | 国产91啦| 欧美真人视频一级毛片 | 福利三区| 欧美一级视频免费观看 | 九九在线视频 | 国产ssss在线观看极品 | 久色福利 | 成人一级毛片 | 美女网站色免费 | 日韩欧美不卡在线 | 女人把腿劈开让男人桶的网站 | 真人一级毛片免费观看视频 | 欧美日韩一区二区三区四区在线观看 | 欧美成人高清视频 | 国产精品v在线播放观看 | 亚洲国产精品欧美日韩一区二区 | 国产成人综合亚洲一区 | 99热只有精品一区二区 | 成人在线观看一区 | 精品一区二区高清在线观看 | 免费无毒 | 自拍 欧美 在线 综合 另类 | 美女黄视频在线 | 美女被免费网站视频软件 | 日韩免费a级在线观看 | 成人午夜久久精品 | 欧美一区二区精品系列在线观看 | 中文字幕日韩欧美一区二区三区 | 亚洲成人天堂 | 亚洲无吗 |