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

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

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

瀏覽:102日期: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
主站蜘蛛池模板: 青青青青爽视频在线播放 | 午夜神马理论 | 殴美一级 | 黄色美女网站免费看 | 久久久久久亚洲精品不卡 | 亚洲精品视频久久 | 男人操美女逼视频 | 一区二区国产精品 | 大美女香蕉丽人视频网站 | 性xxx69xxx视频在线观看 | 99视频免费在线观看 | 91精品久久久久含羞草 | 亚洲国产成人精品91久久久 | 成人区视频爽爽爽爽爽 | 九九视频高清视频免费观看 | 欧美亚洲一区二区三区四 | 99精品视频在线观看免费 | 国产亚洲精品一品区99热 | 天天澡夜夜澡狠狠澡 | 俄罗斯美女毛片 | 国产一区二区三区免费看 | 成年人在线看片 | 亚洲精品资源在线 | 波多野结衣一区二区 三区 波多野结衣一区二区三区88 | 国产成人丝袜网站在线观看 | 国产精品久久久久久影视 | 亚洲国内精品自在线影视 | 毛茸茸年轻成熟亚洲人 | 欧美在线视频一区二区 | 131美女爱做免费毛片 | 国产欧美在线一区二区三区 | 9久re在线观看视频精品 | 九九在线免费视频 | 国产高清一国产免费软件 | 中国老太卖淫播放毛片 | 99精品视频在线视频免费观看 | 久草中文在线观看 | 久久精品国产一区二区三区日韩 | 亚洲一级视频在线观看 | 亚洲国产一区在线精选 | 日韩精品中文字幕在线 |