学习java的第4天

一.键盘录入数据

用程序接收从键盘传输的数据,可以使代码更加灵活方便.

键盘录入数据的步骤:

1.导包,导包位置是在class的上面.

import java.util.Scanner

2.创建键盘录入对象

Scanner sc=new Scanner(System.in);

3.接受键盘录入的数据

int x=sc.nextInt();

4.输出变量名

System.out.println(x);

使用键盘传输数据后,代码不再臃肿,愈加灵活便利.

 

二.选择结构语句

if 语句

1.if语句的格式1为

if(表达式){
语句1
};

执行流程

首先判断表达式是否成立,如果为true则执行语句1,如果为false不执行语句1.

 

2.if语句的格式2为

if(表达式1){
语句1
}else{
语句2
};

执行流程

首先判断表达式1是否成立,如果为true则执行语句1.如果为false则执行语句2

 

3.if语句的格式3为

if(表达式1){
语句1
}else if(表达式2){

语句2
}else if(..){

....
}else{

语句n+1
};

执行流程

首先判断表达式1是否成立,如果为true则执行语句1,如果为false,则继续向下运行 ,直到满足条件,如果都不满足条件,则输出else中的语句n+1.

三.switch语句

switch相比于其他过程语句,显得更加简单直接,条件一目了然.

switch语句的格式为

switch(表达式){
case 值1:语句1;break;
case 值2:语句2;break;
case ...:语句.;break;
default:语句n+1;break;
}

执行流程:首先看表达式,然后用case的值去与表达式比较,如果匹配,则执行相应case后的语句,如果都不匹配,则执行default中的语句.

注意:1.switch中 case语句具有穿透性,只有遇到break才会停止,如果语句没有break那么程序会一直执行到最后一句.

        2.case后面只能跟常量,不能跟变量

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值