java入门基础常见固定语法格式汇总
1.1. 变量
定义格式:
数据类型 变量名 = 数据值;
2.1. 数据类型转换
隐式转换格式:
大的数据类型 变量名 = 小的数据类型;
强制类型转换格式:
小的数据类型 变量名 = (小的数据类型)大的数据值;
2.2. 三元运算符
语法格式:
关系表达式 ? 表达式1 : 表达式2;
// 执行流程 首先计算关系表达式的值
如果值为true,取表达式1的值
如果值为false,取表达式2的值(两个数值选其一)
2.3. if条件判断语句(3种格式)
格式1:
if(条件表达式){
被控制的事情,当条件表达式为true的时候,这里的代码可以执行
当条件表达式为false的时候,这里的代码不会执行;
}
// 注意:语句体只有一条语句时,大括号可以省略不写
格式2:
if(关系表达式){
语句体1;
}else{
语句体2;
}
// 执行流程:(对应的场景就是生活中的二选一)
① 首先计算关系表达式的值
② 如果关系表达式的值为true就执行语句体1
③ 如果关系表达式的值为false就执行语句体2
④ 继续执行后面的语句内容
格式3:
if(判断条件1){
语句体1;
}else if(判断条件2){
语句体2;
}
......
else{
语句体n+1;
}
3.1. switch选择语句
// 对byte,short,int,char,String,枚举类型的数据值进行比对的时候,才可以使用switch语句
3.2. for 循环语句
3.3. while 循环语句
3.4. do while 循环语句
// 此处要注意三种循环语句的区别
3.5. for while do while 三种循环的死循环
另外对循环过程进行控制可以使用break和continue两个关键字,还可以结合标号使用
4.1. 数组array
动态初始化
动态初始化格式
静态初始化
静态初始化格式
5.1 方法
语法入门格式
5.2 带参数的方法
定义和调用格式
5.3 带返回值的方法
定义和调用格式
5.4 方法的三种调用方式
调用格式
6.1 进制(进位制)
进制书写格式
7.1 面向对象中类与对象的关系
类定义的语法格式
7.2 创建新的对象
创建对象的格式
7.3 构造方法
构造方法语法格式
8.1. String的相关构造方法和成员方法
8.2. StringBuilder的相关构造方法和成员方法,以及append链式编程字符串拼接
8.3. String与StringBuilder的相互转换
9.1. 遍历
正向遍历的通用格式