原文:Switch能否用string做參數

在jdk 之前,switch 只能支持 byte short char int 這幾個基本數據類型和其對應的封裝類型。switch后面的括號里面只能放int類型的值,但由於byte,short,char類型,它們會自動轉換為int類型 精精度小的向大的轉化 ,所以它們也支持。 注意,對於精度比int大的類型,比如long float,doulble,不會自動轉換為int,如果想使用,就必須強轉為i ...

2017-04-14 22:24 0 42923 推薦指數:

查看詳情

Switch能否string參數

在Java5以前,switch(expr)中,exper只能是byte,short,char,int類型(或其包裝類)的常量表達式。 從Java5開始,java中引入了枚舉類型,即enum類型。 從Java7開始,exper還可以是String類型。 但是long在所有版本中都是不可以 ...

Fri Nov 24 04:51:00 CST 2017 0 1965
switch能否string參數

后又可以用string類型作為switch參數呢? 其實,jdk1.7並沒有新的指令來處理switc ...

Mon Sep 17 18:35:00 CST 2018 0 783
switch case語句中能否作用在String,long上

在之前的eclipse中使用switch的case語句時是只能為(byte,short,char)int類型或枚舉類型。但在jdk1.7以后 在case語句中是可以使用String 以及long 等類型的 然后再控制台輸入“好”之后 跟據所提供的值對應輸出了case值 ...

Fri Jul 20 05:38:00 CST 2018 0 4333
在java中switch存放String參數

在jdk 7 之前,switch 只能支持 byte、short、char、int 這幾個基本數據類型和其對應的封裝類型。switch后面的括號里面只能放int類型的值,但由於byte,short,char類型,它們會 自動 轉換為int類型(精精度小的向大的轉化),所以它們也支持。 注意 ...

Sat Dec 07 20:19:00 CST 2019 0 437
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM