110,534
社区成员
发帖
与我相关
我的任务
分享
switch(n)
{
case "1":xx;break;
case "2":xx;break;
}
与
switch(n)
{
case "1":{}
case "2":{}
}
这2种写法有什么区别???
switch(n)
{
case "0": // 可以
case "1": // 可以
case "2": // 可以
case "3": // 可以
case "4": // 可以
case "5": // 可以
case "6": // 可以
case "7": // 可以
case "8": // 可以
case "9": // 可以
{/* 这些情形是数字 */} break;
case "A": {} // 不可以
case "B": {} break; // 可以
}
switch(n)
{
case "1":{} // 不能这么用,必须加上 break;
case "2":{} // 不能这么用,必须加上 break;
}
switch(n)
{
case "1": // 当然,如果是全空,可以不要 break;
case "2":{}break;
}