<bdo id="0cyvt"><meter id="0cyvt"></meter></bdo>
  • <td id="0cyvt"></td>
    <span id="0cyvt"><small id="0cyvt"></small></span>

      <thead id="0cyvt"><optgroup id="0cyvt"></optgroup></thead><thead id="0cyvt"></thead>
      <li id="0cyvt"><samp id="0cyvt"><strong id="0cyvt"></strong></samp></li>
      <thead id="0cyvt"><optgroup id="0cyvt"></optgroup></thead>
      首頁 > 賽事 > 正文

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

      2023-07-05 15:35:15 驅動中國網

      java的八種基本數據類型有哪些:

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

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

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

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

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

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

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

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

      java中的switch用法有哪些:

      輸出如下:

      星期二

      switch - > 用法:

      使用switch標準方式編寫代碼太多的break造成代碼冗余可讀性不高 可以借助函數式接口和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("星期日");

      }

      輸出結果如下:

      星期二

      switch yield 用法:返回值

      先來開一段標準模式的代碼:

      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);

      輸出結果如下:

      星期二

      從上面代碼不難看出我們通過條件匹配為變量賦值,再來看看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);

      輸出結果:

      星期二

      主站蜘蛛池模板: 国产色婷婷精品综合在线| 综合网日日天干夜夜久久| 伊人色综合一区二区三区 | 久久久综合九色合综国产精品| 综合人妻久久一区二区精品| 亚洲一本综合久久| 国产成人综合久久| 婷婷综合另类小说色区| 国产成人综合久久| 亚洲综合精品伊人久久| 香蕉久久综合精品首页| 色综合色综合色综合色综合网| 亚洲综合欧美色五月俺也去| 国产在线一区二区综合免费视频| 色狠台湾色综合网站| 久久乐国产精品亚洲综合| 国产综合色香蕉精品五月婷| 香蕉久久综合精品首页| 国产精品一区二区综合| 一本久久a久久精品综合夜夜| 国产成人久久综合热| 激情综合亚洲色婷婷五月| 国产综合无码一区二区三区| 丁香五月天综合缴情网| 一本狠狠色丁香婷婷综合久久 | 亚洲国产精品综合久久网各| 亚洲综合伊人久久综合| 色婷婷五月综合丁香中文字幕| 2020国产精品亚洲综合网 | 综合无码一区二区三区四区五区| 亚洲色欲色欲综合网站| 狠狠色狠狠色综合网| 香蕉国产综合久久猫咪| 狠狠色丁香婷综合久久| 亚洲另类激情综合偷自拍图| 一本一道色欲综合网中文字幕 | 亚洲国产综合人成综合网站| 五月天色婷婷综合| 91精品国产综合久久精品| 国产成人亚洲综合无码| 久热综合在线亚洲精品|