变量:顾名思义就是可变的计量单位,是程序中的一段数据的代名词;
与数学中的 X ,Y 类似。
变量语法 —
2. ## 数据类型
基本数据类型
2.1 --强制转换 (只在高数据类型转换低数据类型使用)
列 —
double name1=98.5;
int name2=(int)name1;
输出— System.out…print(name2);
结果 98
- 运算符
算术
关系
逻辑
其他
4. 表达式
表达式运算符优先级
- if 语句
语法 if(判断表达式)
{
}
else
{
}
例子:
int b=1;
int a=1
if(a=b)
{
System.out.print(“相等”);
}
else
{
System.out.print(“不相等”);
}
简单意思:就是 如果变量a等于变量b 就执行 System.out.print(“相等”); 输出 : 相等
else (否则) 就执行 System.out.print(“不相等”); 输出: 不相等
多重 if
应用于多条件环境 如 :成绩的 优秀 及格 与不及格
if(第一个表达式){
}
else if(第二个表达式){
}
。。。。。。
else
{
}
- 循环
循环有 while
do while
和最常用的 for 语法
for语法:
for(【定义循环次数】 例如:int i=0;i<10;i++){
}
例子1
int num=5;
for(int i=0; i<num;i++){
System.out.print(“¥”); //输出结果:¥¥¥¥¥
System.out.print(i); //输出结果:01234
}
i++ 也可以根据需要换成 i- -
无限循环 for(;;?{
}
6.1 嵌套循环【循环里加循环】
经典例子: 九九乘法表
int de = 0;
for (int i = 1; i <= 9; i++)
{
for (int j =1; j<=i;j++)
{
de = j * i;
System.out.print(i+"*"+j+"="+de);
}
System.out.println(); //换行
}
- 数组
用于存放一组数据的类型。(可遍历的)
int arraya [] = {0,1,2,3,4};
int arrayb [] = {1,2,3,4,5};
int arraya [0] 输出为 0
int arrayb [0] 输出为 1
array.length 数组的长度 用 int 类型接收
遍历输出
for(int i=0;i<arraya.length;i++){
System.out.println(arraya[i]);
}
输出为
0
1
2
3
4