Java SE学习笔记(四)

1.do-while循环 

a)格式 

do{

//待执行的代码;

}while(表达式);

b)do-whilewhile的区别, do-while是先循环再判断,  while是先判断再循环,do-while循环不管条件是否成立都会执行一次

2.for 循环 

a) 格式 :

for( 初始化;  表达式迭代 ){

//待执行的代码;

}

b) 初始化语句只在第一次执行for循环的时候才会执行每个部分里面的语句都可以不写但是不管有没有都要补齐分号(;)

3.用for循环打印用*号组成的正方形(嵌套循环) : 

for(int i = 0; i < 4; i++){

for(int n = 0; n < 4; n++){

System.out.print("*");

}

System.out.print("\n\r");

}

4.中断(break) : 

a) break只能在switchloop中使用在两者都是停止该结构往下执行并跳出

b) break后面不能添加任何语句因为执行break后面的代码就不会被执行到

c) 在嵌套循环的情况下, break只会停止当前所在的循环而不会中断外层循环

5.跳出本次循环(continue) : 

a) 使用continue关键字能停止循环中的本次循环开始执行下一次的循环

b) continuebreak一样后面都不能有语句同理

6.方法:

a) 方法的定义 

修饰符 返回值类型 方法名([参数类型 参数名,......]){

//执行的代码;

[return value];

}

b) 在没有返回值的情况下用void代替

7.方法的特点 :

a) 把完成某个功能的代码放在方法中使代码能够重复使用避免没有必要的重复代码

b) 方法必须要调用之后才会执行

c) 如果一个方法定义了返回值类型那么就一定得返回相同类型的值

d) 方法等待接收的参数叫做形参(形式参数), 传递给方法的参数叫做实参(实际参数)

8.方法重载(overload): 方法重载组成的三点 

a) 方法名一样

b) 形参列表不一样形参的个数 或者 形参的位置 和 形参的类型不一样

c) 方法重载和方法的返回值无关

9.数组(Array) : 

a) 数组就是同一种数据类型的集合

b) 数组的每个元素都会有一个编号编号从0开始

c) 数组的定义

数据类型[] 数组名 = new 数据类型[数组的长度];

d) 数组的初始化方式

i. 动态初始化 :

int arr = new int[10];

ii. 静态初始化 

int arr = {10, 11, 6, 25};

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值