原文:Java的switch是否支持String作為參數,還支持哪些類型?

在Java 以前,switch expr 中,exper只能是byte,short,char,int類型。 從Java 開始,java中引入了枚舉類型,即enum類型。 從Java 開始,exper還可以是String類型。 但是long在所有版本中都是不可以的。 ...

2016-07-17 16:33 0 4336 推薦指數:

查看詳情

Java Switch支持類型問題

常見支持類型為int,byte,short,char及枚舉類型。以上是JDK1.6以前的版本。JDK1.7時,又增加了String。 參考資料:1、java switch支持的數據類型 2、java中使用switch-case的用法及注意事項超全總結 ...

Fri Apr 08 05:04:00 CST 2016 1 2612
switchString支持

Java 7中,switch參數可以是String類型了,這對我們來說是一個很方便的改進。到目前為止切換支持這樣幾種數據類型:byte short int char String。但是,作為一個程序員我們不僅要知道他有多么好用,還要知道它是如何實現的,開關對整型的支持是怎么實現的呢?對字符型 ...

Mon Aug 26 02:14:00 CST 2019 0 399
switch 是如何支持 String 的?為什么不支持 long?

作者: Jitwxs 鏈接: https://jitwxs.cn/6f3eddff.html 我們知道 Java Switch 支持byte、short、int 類型,在 JDK 1.5 時,支持了枚舉類型,在 JDK 1.7 時,又支持String類型。 那么它為什么就不能支持 long ...

Tue Feb 02 03:04:00 CST 2021 1 286
switch支持的數據類型

} expression支持的數據類型 基本數據類型:byte, short, char, int ...

Wed Mar 27 03:29:00 CST 2019 0 2468
Javaswitch都可以支持哪些數據類型

在JDK1.5之前,switch循環只支持byte short char int四種數據類型. JDK1.5 在switch循環中增加了枚舉類與byte short char int的包裝類------》對四個包裝類的支持是因為java編譯器在底層手動進行拆箱,而對枚舉類的支持是因為枚舉類有一個 ...

Wed Oct 30 17:08:00 CST 2019 0 2015
javaswitch case支持的6種數據類型

switch表達式后面的數據類型只能是byte,short,char,int四種整形類型,枚舉類型java.lang.String類型(從java 7才允許),不能是boolean類型。 在網上看到好多文章,說switch支持byte,short,char,int 的包裝類,首先可以肯定 ...

Mon May 15 09:56:00 CST 2017 4 36431
Java switch語句中支持的變量類型

switch語句中支持的變量類型有 byte、short、int、char Java SE 5 開始,支持新特性enum 從 Java SE 7 開始,switch語句支持字符串 String 類型了,同時 case 標簽必須為字符串常量或字面量。   如下題 ...

Fri Dec 11 03:57:00 CST 2020 0 349
Java 枚舉:switch 支持枚舉

JDK1.5 才開始有枚舉類型,同時可愛的 Java 組織豐富了 switch 語句:支持枚舉。 定義一個枚舉類 Color 為 Color 提供了一個靜態方法 getColor,可以隨機獲取顏色值。 那么,可以結合 switch 語句這樣使用: 可以看出 ...

Wed Jul 10 02:07:00 CST 2019 0 568
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM