<th id="6mqwi"></th>
<ul id="6mqwi"></ul>
<th id="6mqwi"></th>
  • <strike id="6mqwi"></strike>
  • 首頁 > 賽事 > 正文

    全球視點!java的八種基本數(shù)據(jù)類型有哪些?java中的switch用法有哪些?

    2023-07-05 15:35:15 驅(qū)動中國網(wǎng)

    java的八種基本數(shù)據(jù)類型有哪些:

    1、byte:8位,最大存儲數(shù)據(jù)量是255,存放的數(shù)據(jù)范圍是-128~127之間。

    2、short:16位,最大數(shù)據(jù)存儲量是65536,數(shù)據(jù)范圍是-32768~32767之間。

    3、int:32位,最大數(shù)據(jù)存儲容量是2的32次方減1,數(shù)據(jù)范圍是負(fù)的2的31次方到正的2的31次方減1。

    4、long:64位,最大數(shù)據(jù)存儲容量是2的64次方減1,數(shù)據(jù)范圍為負(fù)的2的63次方到正的2的63次方減1。

    5、float:32位,數(shù)據(jù)范圍在3.4e-45~1.4e38,直接賦值時必須在數(shù)字后加上f或F。

    6、double:64位,數(shù)據(jù)范圍在4.9e-324~1.8e308,賦值時可以加d或D也可以不加。

    7、boolean:只有true和false兩個取值。

    8、char:16位,存儲Unicode碼,用單引號賦值。

    java中的switch用法有哪些:

    輸出如下:

    星期二

    switch - > 用法:

    使用switch標(biāo)準(zhǔn)方式編寫代碼太多的break造成代碼冗余可讀性不高 可以借助函數(shù)式接口和lambda表達式簡化書寫

    代碼如下:

    int dayOfWeek = 2;

    switch (dayOfWeek) {

    case 1 -> System.out.println("星期一");

    case 2 -> System.out.println("星期二");

    case 3 -> System.out.println("星期三");

    case 4 -> System.out.println("星期四");

    case 5 -> System.out.println("星期五");

    case 6 -> System.out.println("星期六");

    default -> System.out.println("星期日");

    }

    輸出結(jié)果如下:

    星期二

    switch yield 用法:返回值

    先來開一段標(biāo)準(zhǔn)模式的代碼:

    String weekday = null;

    int dayOfWeek = 2;

    switch (dayOfWeek) {

    case 1:

    weekday = "星期一";

    break;

    case 2:

    weekday = "星期二";

    break;

    case 3:

    weekday = "星期三";

    break;

    case 4:

    weekday = "星期四";

    break;

    case 5:

    weekday = "星期五";

    break;

    case 6:

    weekday = "星期六";

    break;

    default:

    weekday = "星期日";

    break;

    }

    System.out.println(weekday);

    輸出結(jié)果如下:

    星期二

    從上面代碼不難看出我們通過條件匹配為變量賦值,再來看看switch yield的簡化寫法

    int dayOfWeek = 2;

    String weekday = switch (dayOfWeek) {

    case 1:

    yield "星期一";

    case 2:

    yield "星期二";

    case 3:

    yield "星期三";

    case 4:

    yield "星期四";

    case 5:

    yield "星期五";

    case 6:

    yield "星期六";

    default:

    yield "星期日";

    };

    System.out.println(weekday);

    輸出結(jié)果:

    星期二

    主站蜘蛛池模板: 两性色午夜视频免费网| 亚洲国产欧美国产综合一区| 菠萝蜜视频在线观看入口| 国产真实强被迫伦姧女在线观看| ass日本熟妇大全pic| 性欧美大战久久久久久久野外| 国产大学生系列| 羞羞漫画成人在线| 在线免费观看污污视频| 久久亚洲精品无码VA大香大香| 欧美一级专区免费大片| 亚洲特级黄色片| 用我的手指来扰乱吧全集在线翻译 | 中文字幕一区日韩精品| 日本电影痴汉电车| 九色综合九色综合色鬼| 欧美乱妇在线观看| 亚洲日韩中文无码久久| 波多野结衣护士系列播放| 国产不卡视频一区二区三区| 欧美污视频网站| 国产精品大bbwbbwbbw| 91网站免费观看| 外国毛片在线观看| haodiaocao几万部精彩视频| 娇bbbb搡bbbb| 一级做性色a爰片久久毛片免费| 无上神帝天天影院| 久久久噜噜噜久久网| 日韩av无码成人精品国产| 九九99re在线视频精品免费| 欧美一区二区久久精品| 亚洲五月丁香综合视频| 欧美大陆日韩一区二区三区| 亚洲成人在线网| 精品日韩在线视频| 四虎.com官网| 美女脱得一二净无内裤全身的照片| 国产亚洲综合一区二区在线| 青青青激情视频在线最新| 国产大乳喷奶水在线看|