【发布时间】:2014-06-14 07:59:17
【问题描述】:
如何在switch case中使用字符串数组的输入?
String[] mon=new String[]{"January","February","March","April","May","June","July","August","September","October","November","December"};
switch (mon)
{
case "January":
m=1;
break;
case "February":
m=1;
break;
}
【问题讨论】:
-
你不能在 switch 语句中使用数组。
-
您所说的似乎不合逻辑。您用所有这些值初始化一个数组,然后“切换”它们? 并且你在“一月”和“二月”都有相同的陈述??想想看……数组有所有这些值;那它在切换什么???
-
如何检查 switch 中的数组对象?
标签: java switch-statement arrays