2024年5月26日发(作者:)

switch语句用法举例

Switch语句是一种流程控制语句,它允许我们根据变量的不同

取值,执行不同的代码块。下面是一些Switch语句的用法举例:

1. 判断星期几:

```java

int dayOfWeek = 3;

switch (dayOfWeek) {

case 1:

n('星期一');

break;

case 2:

n('星期二');

break;

case 3:

n('星期三');

break;

case 4:

n('星期四');

break;

case 5:

n('星期五');

break;

- 1 -

case 6:

n('星期六');

break;

case 7:

n('星期日');

break;

}

```

2. 判断成绩等级:

```java

int score = 80;

switch (score / 10) {

case 10:

case 9:

n('优秀');

break;

case 8:

n('良好');

break;

case 7:

n('中等');

break;

- 2 -

case 6:

n('及格');

break;

default:

n('不及格');

}

```

3. 判断商品折扣:

```java

String productType = '电子产品';

double price = 1000.0;

switch (productType) {

case '食品':

n('没有折扣');

break;

case '服装':

n('8折');

price *= 0.8;

break;

case '电子产品':

n('9折');

price *= 0.9;

- 3 -

break;

default:

n('没有折扣');

}

n('价格:' + price);

```

通过这些例子,我们可以看到Switch语句在实际应用中的灵活

性和实用性。

- 4 -