码迷,mamicode.com
首页 > 其他好文 > 详细

No.四

时间:2014-10-29 23:33:57      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:ar   使用   sp   代码   bs   ef   as   程序   har   

写了 一晚了,膝盖以上都麻了;

接下来是选择结构二(语法):

swith(表达式){

    case 常量1:

    //代码块1;

    break;

  case 常量2:

    //代码块2;

    break;

    .........

   default:

    //代码块n;

    break;

}

switch:  是等值判断(只能判断int和char),当需要多重分支并且条件判断是等值判断的情况下,使用switch结构更加简单。

当然使用switch结构时不要忘了在每个case的后面加上break语句。

switch:  表示“开关”。这个开关就是switch关键字后面小括号的值,小括号里要放一个整型变量(表达式)或字符型变量(表达式);

case:     表示“情况,情形”,case后必须是一个整型或者字符型的常量,通常是一个固定的字符,数字,如 8,‘a’。case块可以有多个,顺序可以改变,但是每个case后的常量的值必须各不相同。

default:  表示”默认“,即其他情况都不满足。default后要紧跟冒号。defaule块和case块的顺序可以变动,不会影响程序的执行结果。通常,default块放在末尾,也可以省略。

break:  表示”停止“,即跳出当前结构。

如果要求输入数字,怕输入字符这些,做系统给友情提示:

用  input.hasNext

例子:要求输入int型,

外面加个if  (input.hasNextInt()== true){

         这一行是从控制台接受输入

        然后switch结构

}else{

  System.out.println("你输入有误,请输入正确的数字");

}

 

    

No.四

标签:ar   使用   sp   代码   bs   ef   as   程序   har   

原文地址:http://www.cnblogs.com/xiongrui/p/4060528.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!