原文:java基礎面試題:switch語句能否作用在byte上,能否作用在long上,能否作用在String上?

byte short char都是隱性int類型都可以,以及他們的包裝類 long 不行 String也可以,要求case中也為String類型 ...

2018-01-21 20:49 1 4609 推薦指數:

查看詳情

switch case語句能否作用在Stringlong

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

Fri Jul 20 05:38:00 CST 2018 0 4333
面試題解析:1 Javaswitch語句可以作用在enum上的測試

enum是java中的枚舉,其實枚舉是一個常量,枚舉就是定義枚舉類的一個實例。 定義枚舉的時候,應該注意一下幾個問題: 其構造方法應該是private 的,為什么呢?根據我的理解,應為枚舉是個常量,枚舉的意思就是有限的可以列舉的幾個選項,如果其構造方法可以是public的,那么就違背了枚舉 ...

Thu Jun 13 02:14:00 CST 2013 0 13241
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM