三元运算符
实例: X ? y : z
实例: 如果x==true ,则结果为y,否则结果为Z
列如:
int score = 80
String type =score < 60 ?"不及格": “及格 ”;
System.out.println(type);
输出: 及格
For 循环语句
- for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。
- for循环执行的次数是在执行前就确定的。语法格式如下:
//初始化//条件判断//迭代
for (int i=1;i<=100;i++){
system.out.print1n(i);
}
system. out.println( "for循环结束!“);
类型转换
1.强制类型转换
思考 变量,常量,作用域是什么
变量-----------------------------------------------------
变量是什么:就是可以变化的量
java是一种强类型语言,每个变量必须声明其类型
java变量是程序中最基本的储存单元,其要素包括变量名,变量类型,作用域
数据类型 变量名 =值;可以声明多个同类型的变量并且赋值
注意事项:
每个变量都有类型,类型可以是基本类型,也可以是引用类型
变量名必须是合法的标识符
变量声明必须是完整的一条语句,因此每一句声明结束之后都要以分号结束
变量:
public class a2 {
//类变量 static
static double salay=2500;
//实例变量:从属于对象的:如果不自行初始化,这个类型的默认值 0.00
//布尔值:默认是false
//除了基本类型,其他的默认值都是null
String name;
int age;
//main方法
public static void main(String[] args) {
//局部变量;必须声明和初始化值
int i=10;
System.out.println(i);
//变量类型 变量名字=new a2();
a2 a=new a2();
System.out.println(a.age);
System.out.println(a.name);
}
//其他方法
public void aa(){
}
常量-----------------------------------------------------
常量(Constant) :初始化(initialize)后不能在改变值!不会变动的值。
所谓常量是一种特殊的变量,即它的值设定完,在程序运行过程中不允许改变
final 常量名=值;
final double pl=3.14;
常量名一般使用大写字符
public class a3 {
//修饰符,不存在先后顺序
static final double pl=3.14;
public static void main(String[] args) {
System.out.println(pl);
}
1
2
}
作用域-----------------------------------------------------
作用域#
类变量
实例变量
局部变量
public class Variable{
static int allClicks=0; //类变量
String str="hello world"; //实例变量
public void method(){
int i =0; //局部变量
}
}
----------------------------------------------------------------
变量的命名和规范:
所有变量,方法,类名:见名知意
类成员变量:首字母大小写和驼峰原则:appleIphone 除了第一个单词以外,后面的台词首字母大写 lastname lastName
局部变量:首字母小写和驼峰原则
常量:大写字母和下滑线:MAX_VALUE
类名:首字母大写和驼峰原则:Man,GoodMan
方法名:首字母小写和驼峰原则:run(),runAdd()
————————————————
版权声明:本文为CSDN博主「oaa114龙仔」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/vxandox/article/details/107738349
a++ ++a 区别
方法的定义
在这里插入图片描述
递归
A方法就是调用A方法! 就是调用自己