一 break与continue的使用
1.1 break:
词义:打破,打碎,破坏
用法一:**switch-case**语句中,break用于防止switch穿透。
用法二:循环语句:**while,do-while,for**。强制结束了循环语句,无论循环条件是否满足。
1.2 continue
continue:词义:继续
只能在循环中使用,专门用于控制循环。
用法:结束当前这次循环,循环下次会继续执行。
continue使用中的注意点;
在while,do-while循环中使用,注意continue关键字和循环变量的变化的位置。防止初选死循环这种情况。
for循环中就没有这种顾虑。
二 循环嵌套
2.1 了解打几种印方式的区别
System.out.println();
1.println();//打印后换行:print+line,最常见
2.print();//只打印,不换行
3.printf(" 占位符 \n",类型的变量);//格式化打印:print+format 使用时注意占位符的使用条件
%d,整数占位符
%s,字符串占位符
%f,浮点占位符 例 ;%.2f,%.3f
%c,字符占位符
2.2 循环嵌套
循环嵌套,也叫多重循环。
常见的有for循环中嵌套for循环,while嵌套while循环,do while循环中嵌套do while循环
实际使用中几种循环相可以互嵌套搭配使用
注:循环嵌套时要注意代码的复杂程度,尽量避免大规模的程序运算。
2.3 循环使用总结
1、学会找出代码中运行的规律,完成对循环的代码实现。
数组,集合,算法。
2、时时刻刻记住:循环中的坑
continue关键字,while,do-while
3、学会循环变量的值推理过程:
循环变量的初始值,结束值,循环次数,变量怎么变化(变量的步长)
4、学会使用循环嵌套
5,注;注意每一个循环的控制范围,以及对应变量的使用范围
一般编程问题尤其是数学性比较强的都考验算法,即解决问题的思路过程,编写程序一定要认真思考自己的想法,原因,过程,结果。
循环(嵌套)的使用往往编程代码量比较大,注意自己的代码的排版,书写规范的代码,培养良好的编码习惯。
三 方法/函数
3.1 什么是方法/函数
Java中的方法,类似于其他语言的函数,一段用来完成特定功能的代码。这段代码可以被多次调用并执行。
函数:function
方法:method
3.2 为什么使用方法/函数
减小代码编程运算量,尤其是面对海量数据以及成千上万的用户同时操作。
通俗易懂,每一个被编写出来的方法都有自己的功能,一般都是简化后的解决问题的方法(算法)
3.3 方法的作用
1、避免重复代码,增强程序的可读性。
2、提高程序的可维护性。
3.4 方法的使用
step1:方法声明,只是做一个方法声明,里面写清楚方法的代码。但是这些代码并不执行。
step2:方法的调用,调用几次,方法中的代码就执行几次。
调用操作一般在主方法中执行。
3.5 方法的语法
1.声明一个方法的语法:
public static void main(String[] args){}
//定义一个公共类型不需要返回值的方法f
public void f(){
}
void:一个方法的返回值,void词义"空的",就表示该方法没有返回值。
返回值:一个方法执行后,返回给调用处的结果。。
f,方法名,满足标识符的命名规范。
(),是方法的标志,必不可少,用来传参。
{},里面的代码就是方法体(method body)。
2.声明方法的语法格式:
[修饰符1,修饰符2...] 返回值类型 方法名(形式参数){
方法体;//方法中的代码
}
方法命名规范:首字母小写,后面的单词首字母大写
方法的执行顺序:
public static void f1(){
System.out.println(“调用f1方法”);
f2();
}