<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>
      首頁(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)方式編寫(xiě)代碼太多的break造成代碼冗余可讀性不高 可以借助函數(shù)式接口和lambda表達(dá)式簡(jiǎn)化書(shū)寫(xiě)

      代碼如下:

      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)開(kā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)化寫(xiě)法

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

      星期二

      主站蜘蛛池模板: 久久精品亚洲综合专区| 亚洲综合视频在线| 99久久综合精品五月天| 婷婷色香五月激情综合2020| 亚洲综合激情五月丁香六月| 俺来也俺去啦久久综合网| 狠狠色狠狠色综合曰曰| 一本色综合网久久| 国产精品综合专区中文字幕免费播放| HEYZO无码综合国产精品| 色狠狠成人综合色| 99久久婷婷免费国产综合精品| 麻豆狠色伊人亚洲综合网站| 天天综合久久一二三区| 涩涩色中文综合亚洲| 久久综合综合久久| 精品第一国产综合精品蜜芽| 色综合久久久久久久| 亚洲国产亚洲综合在线尤物 | 色噜噜综合亚洲av中文无码| 久久婷婷五月综合色高清| 俺来也俺去啦久久综合网| 国产综合成色在线视频| 丁香五月综合缴情综合| 99久久综合狠狠综合久久一区| 久久91精品综合国产首页| 五月天色婷婷综合| 九色综合狠狠综合久久| 香蕉综合在线视频91| 亚洲精品第一国产综合境外资源| 狠狠色综合TV久久久久久| 国产精品一区二区综合| 天天综合日日噜噜噜| 91精品国产综合久久精品| 综合亚洲伊人午夜网| 人人狠狠综合久久亚洲88| 奇米综合四色77777久久| 色爱无码AV综合区| 色综合久久天天综合绕观看| 色欲色香天天天综合VVV| 综合在线视频精品专区|