三国演义人物介绍,卫生间里放一物全家跟着遭罪,测公司名
语法:if(布尔表达式)
if(a==1){ system.out.println("判定成功执行的业务代码块..."); }
语法:if(布尔表达式)else
if(a==1){ system.out.println("判定成功执行的业务代码块..."); }else{ system.out.println("判定失败执行的业务代码块..."); }
语法:if(布尔表达式)...else if(布尔表达式)...else...
if(a==1){ system.out.println("判定成功执行的业务代码块..."); }else if(a==2){ system.out.println("判定成功执行的业务代码块..."); }else{ system.out.println("判定失败执行的业务代码块..."); }
l 表达式的返回值必须为byte、short、char、int、枚举、string(jdk1.7之后开始支持)。
l case字句中的值必须为常量。
l default子句可任选。
l break用于跳出switch语块,没有则会执行到结尾。
public void test(int num) { switch (num) { case 1: system.out.println("代码块1"); break; case 2: system.out.println("代码块2"); break; default: system.out.println("条件不成立默认执行代码块"); break; } }
初始化部分、循环条件部分、循环体部分、迭代部分。
语法:for(初始化表达式;布尔表达式;更改表达式){代码块}
for (int i = 0; i < 5; i++) { system.out.println("当前i为:"+i); }
语法:while(布尔表达式){代码块}
int i = 1; while (i <= 5) { // 业务代码块 可用break跳出循环 system.out.println("当前i为:" + i); }
语法:do{代码块}while(布尔表达式);
do { system.out.println("当前i为:" + i); } while (i <= 5);
注:do会先执行一次,再判定条件。至少运行一次
方法:类或对象行为特征的抽象,不能独立存在。
声明方法:修饰符 返回值类型 方法名(参数类型 参数名...){return 返回值}
public int add(int a, int b) { int sum = a + b; return sum; }
注:如果返回值类型为void则无返回值。
形参:声明参数
实参:实际传递给形参的值
值传递:形参变化、实参不变、拷贝副本
址传递:形参变化、实参变化、引用数据类型、地址
参数个数不同、参数类型不同、方法名相同的方法,与返回值无关。
重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。(后续更新类、继承等知识点会有更清晰地认识)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
浅析我对 String、StringBuilder、StringBuffer 的理解
使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis)
Springboot整合freemarker 404问题解决方案
引入mybatis-plus报 Invalid bound statement错误问题的解决方法
网友评论