switch語句和if語句的區別

switch語句和if語句的區別有:if語句,表達式的結果是boolean類型常用于區間判斷 。
switch:表達式類型不能是boolean類型,可byte,int , char , String , 枚舉 。
【switch語句和if語句的區別】常用于等值判斷選擇語句的選擇 。能用switch語句實現的就一定可以使用if實現 , 但是反之不一定 。如果是區間范圍就采用if,如果是等值判斷使用switch 。