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

      輸出結果:

      星期二

      主站蜘蛛池模板: 天天综合色天天桴色| 青青草原综合久久大伊人精品| 色综合视频一区二区三区44| 亚洲综合激情九月婷婷| 国产色丁香久久综合| 国产精品综合一区二区三区| 亚洲伊人久久大香线蕉综合图片| 久久综合琪琪狠狠天天| 日本一道综合久久aⅴ免费| 香蕉国产综合久久猫咪| 99久久国产综合精品五月天| 色综合久久天天综合观看| 亚洲一本综合久久| 婷婷综合缴情亚洲狠狠尤物| 人人狠狠综合久久亚洲88| 亚洲精品综合在线影院| 人人狠狠综合久久亚洲88| 色爱区综合激情五月综合色| 亚洲综合亚洲国产尤物| 亚洲中文字幕无码久久综合网 | 99久久国产综合精品女图图等你| 亚洲免费综合色在线视频| 狠狠色噜噜狠狠狠狠狠色综合久久| 小说区 图片区色 综合区| 97久久婷婷五月综合色d啪蜜芽| 色狠狠久久综合网| 伊人色综合一区二区三区影院视频| 国产成人麻豆亚洲综合无码精品| 久久久久一级精品亚洲国产成人综合AV区 | 亚洲国产精品综合久久网各| 久久久久久综合一区中文字幕 | 久久婷婷国产综合精品| 久久亚洲伊人中字综合精品| 青青草原综合久久大伊人| 亚洲狠狠婷婷综合久久| 色综合久久一本首久久| 色婷婷综合久久久久中文字幕 | 亚洲综合无码一区二区痴汉| 亚洲五月综合网色九月色| AV狠狠色丁香婷婷综合久久 | 国产成人综合在线视频|