1/
switch 语句结束的两个条件,一个是遇到break结束,一个是执行到程序末尾结束
2/
键盘录入字符串的格式
import java.util.Scanner;
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
3/
for while 与do while
for和while循环可以没有循环体,在编译的时候不会报错,但是运行的时候不会有任何输出.
for语句中,判断条件永远会比控制条件多执行一次
for 和while语句都是先判断在执行,但是do while 语句无论判断条件是否成立,都会先执行一次循环体
4/
举例,for(int x=0;x<9;x++); { 循环体语句 } 在这个代码中,for语句后紧跟了一个分号,表示for语句到此结束,后面大括号内的循环体将作为另外单独的一个语句进行执行,但只会执行一次.这种在for后加了分号的,程序编译时不会报错
5/
已知范围的建议使用for循环,for循环中,控制条件控制的变量在循环结束后将无法访问
未知范围的建议使用while循环,while循环中,控制条件控制的变量在循环结束后依旧可以被访问到
6/
break 跳出循环,结束程序,只能在switch或循环中
continue 跳出当次循环,继续执行其他循环,只能在循环中
return 结束方法并返回一个值给main方法
7/
同一个方法中,可以存在多个return,但是只能执行其中一个,比如if第三种格式中,每个条件下都可以有一个return
8/
方法(函数)可以提高代码的复用性,可以提高编写代码的效率,但是无法跳到运行的效率
9/
方法(函数)是对功能代码块的封装,
没有明确返回值或没有返回值时,返回值类型写void
返回值为void的方法中也可以有return,但一般都省略
方法语句中可以没有形式参数
10/
方法重载
同一个类中允许存在多个同名的方法,只要他们的参数列表不同即可,与返回值类型无关
这里的参数列表包括,参数个数,参数类型,参数的排列顺序
今天到此结束,明天继续总结 |
|