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

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

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

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

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

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

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

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

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

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

    7、boolean:只有true和false兩個(gè)取值。

    8、char:16位,存儲(chǔ)Unicode碼,用單引號(hào)賦值。

    java中的switch用法有哪些:

    輸出如下:

    星期二

    switch - > 用法:

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

    代碼如下:

    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 用法:返回值

    先來(lái)開一段標(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é)果如下:

    星期二

    從上面代碼不難看出我們通過(guò)條件匹配為變量賦值,再來(lái)看看switch yield的簡(jiǎn)化寫法

    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é)果:

    星期二

    主站蜘蛛池模板: 国产亚洲精品无码专区| 欧美成人精品高清在线观看| 国产国产精品人在线视| 18禁亚洲深夜福利人口| 日日操夜夜操天天操| 亚洲va欧美va国产综合久久| 欧美黑人换爱交换乱理伦片| 免费一看一级毛片人| 美女被吸乳羞羞动漫| 国产乱码在线观看| 高清一级毛片免免费看| 国产真实乱对白精彩| 55夜色66夜色国产精品视频 | 青青青青青国产免费手机看视频| 国产精品一区久久| 一级毛片黄色片| 无码国产精品一区二区免费vr| 久久综合色视频| 极品无码国模国产在线观看| 亚洲国产精品成人午夜在线观看 | 久久精品无码午夜福利理论片| 狠狠久久永久免费观看| 国产在线精品一区二区在线看| 伊人久热这里只精品视频| 少妇粉嫩小泬喷水视频| 中文字幕在线视频网站| 日本乱人伦aⅴ精品| 久久无码人妻一区二区三区午夜| 最新欧美精品一区二区三区| 亚洲人成日本在线观看| 欧美午夜精品久久久久免费视| 免费观看激色视频网站bd| 翁止熄痒禁伦短文合集免费视频 | 四虎精品1515hh| 色8久久人人97超碰香蕉987 | 午夜在线播放免费高清观看| 美女脱了内裤打开腿让人桶网站o 美女脱了内裤打开腿让你桶爽 | 国产欧美日韩精品第一区| 亚洲xxxx18| 国产欧美另类久久精品蜜芽| 色偷偷8888欧美精品久久|