1、 char、short、int、long、bool 基本類型都可以用於switch語句。
2、 float、double都不能用於switch語句。
3、 enum類型,即枚舉類型可以用於switch語句。
4、 所有類型的對象都不能用於switch語句。
5、 字符串也不能用於switch語句
6、布爾類型是可以按整數形式轉換的。
switch語句中表達式expression只能返回這幾種類型的值:int、byte、short和char。如果比較的數據類型是double型,則不能使用 switch結構。