尚硅谷Java基础学习笔记四

1.if else语句

建议if else 后面的语句块使用{}


2.switch语句

Java中switch(表达式)中表达式的返回值必须是以下几种类型之一:

byte、short、int、char、枚举、字符串

case子句的值必须是常量,且所有case子句中的值应为不相同的

switch中的default,一般用在最后,表示非以上的任何情况下而发生的情况

不管default放在什么位置,它总是在最后一个处理

如果default后面带有break,那么程序就会正常跳出switch,否则,程序会继续向后执行switch语句

default子句是任选的

break语句用来在执行一个case分支后市程序跳出switch语句块


3.如何使用Scanner类

导入 Scanner类

import java.util.Scanner;

创建 Scanner 对象

Scanner scanner = new Scanner(System.in);

获取输入的整数

int i = scanner.nextInt();


4.注意

若一个 java 文件中有public声明的类,则java文件的文件名必须和类名一致

在一个 java 文件中可以声明多个类,但只能有一个public类型的类


5.for循环语句

for循环执行步骤:

注:图中i的作用域仅是for循环语句内(循环语句结束后i的值为101)


6.break & continue


break只能用于switch语句和循环语句中。

continue 只能用于循环语句中。

标号语句必须紧接在循环的头部。标号语句不能用在非循环语句的前面。

break和continue之后不能有其他的语句,因为程序永远不会执行break 和 continue之后的语句。

continue语句用于跳过某个循环语句块的一次执行

continue语句出现在多层嵌套的循环语句体中时,可以通过标签指明要跳过的是哪一层循环


7.数组

数组是多个相同类型数据的结合,实现对这些数据的统一管理

数组属于引用类型,数组型数据是对象(Object),数组中的每个元素相当于该对象的成员变量

数组中的元素可以是任何数据类型,包括基本类型和引用类型

一维数组声明:

int a[];   int [] a1;  

Java语言中声明数组时不能指定其长度   例int a[5];  //非法

数组元素的默认初始化:

Java中的多位数组不必须是跪着矩阵形式










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值