在 Swift 中,switch 語句的例子(不需要break):
let fruit = "apple"
switch fruit {
case "apple":
print("This is an apple.")
case "banana":
print("This is a banana.")
case "orange":
print("This is an orange.")
default:
print("Unknown fruit.")
}
還可以使用多個條件镀赌,使用逗號分隔開些楣,例如:
let score = 85
switch score {
case 0..<60:
print("Failed")
case 60..<70:
print("Pass")
case 70..<80:
print("Good")
case 80..<90:
print("Great")
case 90...100:
print("Excellent")
default:
break
// 空的 default 語句
}
必須包含default能處理所有情況 (case续崖,default后面至少要有一條語句另伍,空的需要加上break)鼻百。