javaEE学习记录Day04

Day04

一、转义字符

含义:用来表示有特殊意义的字符本身

符号作用
\n换行
\t水平制表位
\ "双引号
\ ’单引号
\ \一个斜杠

二、常量

含义:程序在执行的过程中,此量不可以发生改变(一直存在的量)

  1. 数字字面量:代码中的数字

  2. 字面值常量:如"学习使人快乐"

  3. 用final修饰变量,使之成为常量

    final int num = 10;//此时num的值不可改变
    

三、Java执行语句

1.顺序语句:方法中的代码从上往下执行
2.分支语句:判断不同条件,做不同的事情
有if分支和switch分支
3.循环语句:条件成立,重复做某件事情
for循环(难点:for循环嵌套)、while循环、do-while循环
4.特殊的流程控制语句
break、continue、return、 lable

switch语句中,case的值可以相同,default和break都可以省略,default的位置不一定在最后,case后面跟的值的类型若是兼容类型则可以不一样(指类型)如下面代码:

	switch(97){
			case 10:
				System.out.println("10");
				break;
			case 50:
				System.out.println("50");
				break;
			case 'a'://比较的是ASCII
				System.out.println("a");
				break;
			case 100:
				System.out.println("100");
				break;
			default:
				System.out.println("default代码块");
				break;
			}

if语句和switch语句的区别:

​ 表达式的区别:if语句必须是boolean类型,switch可以是byte、short、int、char、枚举、String

​ 应用场景的区别:if语句判断单个值、判断复杂条件、判断区间,switch判断单个值

for语句:

for(表达式1;表达式2;表达式3){
	...代码...
}

表达式1——初始化变量;表达式2——判断条件;表达式3——更新变量

执行步骤:

​ 第一步:初始化变量

​ 第二步:判断条件,若是true则执行代码,然后更新变量,再重复第二步,若是false则跳出此循环

对于for语句,初始化变量不一定从0开始,更新变量也不一定是用++;for循环内声明的变量,只能在此循环内使用;写for循环语句时,要尽量避免出现死循环。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值