sxt6.28

来源:互联网 发布:网络你牛什么牛视频 编辑:程序博客网 时间:2024/05/16 03:59
switch
1、格式:
switch(值){
      case(值):
                代码
      break;
      case(值):
              代码
      break;
     default:
              代码
     break;
}
2、执行流程,switch的值和case值一一比较,一致则执行case代码;不一致则执行default里代码
有一次匹配成功之后就不再匹配
退出switch:break或者到大括号
switch只支持:byte,short,int,char,String(1.7)Enum(枚举)
3、与if区别:
if:适合连续区间判断
switch:适合离散的判断


循环结构——for
1、格式:
for(初始化表达式;boolean表达式;步进){
循环体
}
2、for循环组成部分:
初始化表达式:只执行一次
boolean表达式:true--->循环;false--->不循环
循环体:boolean表达式为true执行
步进:在循环体之后执行

例://输入7个数求和
import java.util。Scanner;
class Demo{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int sum=0;
for(int i=1;i<8;i++){
System.out.println("输入一个值");
int score=sc.nextInt;
sum=score+sum;}
System.out.println(sum);
}
}






原创粉丝点击