1:运算符:
比较运算符:>, <, <=, >= 只适用于数值类型;而 == 、 != 可以是数值类型或引用类型。
***:equals():判断字符串内容是否相同,相同返回true,不同返回false。
2: 算术优先级:
3:判断位数的函数:
int num = 999;
int count = 0;
for (count = 0; num != 0 ; count++){
num = num/10;
}
System.out.println("它是个"+count+"位数");
4:注意事项:
1)main函数书写正确;
2)编程思路方法(先有大概思路再去写,而不是想起来什么就写什么);
3)运用断点调试处理bug.
5:关于数组(这部分忘记的比较多,就记得比较基础)
1)声明数组
数据类型[ ] 数组名; int[ ] stu_Num;
数据类型 数组名[ ]; String names[ ];
2)分配空间
数组名 = new 数据类型 [ 数组长度 ]; stu_Num = new int[25]; names = new String[10];
********1)2) int stu_Num[ ] = new int[25]; String[ ] names = new String[10];
3) Java与C语言相同,数组下标从0 开始;
4) 数组名.length —— 表示数组长度(对于多维数组,默认第一维);
5)Arrays类:*****导入包(import java.util.Arrays;)******
a: 排序: Arrays.sort(数组名);——默认升序排序
b:数组转字符串:Arrays.toString(数组名);
6)foreach(for each)操作:
for(元素类型 元素变量:遍历对象){
循环体(对元素的操作);
}
7)二维数组:
声明、分配空间: int[ ][ ] nums = new int[2][5]; 下标从0开始
可以创建不规则的二维数组,先定义行,再为行分配列;