final short K=5; 常量大写,无法修改,必须赋值。
标识符由字母,下划线,美元符或数字组成
标识符以字母,下划线,美元符开头。
JAVA标识符大小写敏感,长度无限制。
标识符见名知意。
容量小的自动转化为大的。byte=8,short=16,int=32,long=64,float=32,double=64(byte+byte=int)。
boolean无法转换为其他数据类型。
char 进行的是int加减的。
i++是先赋值,在加
++i是先加,在赋值
随机数(int number=(int)(math.random()*10+1)生成随机数大于1。
equals比较字符串。比如(String name="zhangsan" String name1="zhangsan" if(name.equals(name1){sysout(123)})
三目运算符(5>3)?"OK":"NO KO";
输入一个数:Scanner scanner=new Scanner(System.in);
System.out.println("请输入一个数字:");
int num= scanner.nextInt();
System.out.println(num);
String str =scanner.next();
sysout(str.charAt(0));charAt里面的值为字符串的下标值。
switch:无法表示一个范围。
获取键盘输入的一个字母:
Scanner scan=new Scanner(System.in)
sysout("请输入一个字母:");
char inputChar=scan.next.charAt(0);
sysout(inputChar);
scan.close();
//接受键盘输入的字母
switch(inputChar){
case'a':asdas
}
continue跳出当前循环,继续下一次循环
break终止循环
数组特点:
1:连续的空间,查询效率比较高。
2:通过访问下标,第一个下标从0开始。
3:只能存同一种数据。
4:定义数据的时候必须要规定长度,长度一旦确定就无法改变。
5:获取数组的数据,下标超过或者数据的长度,下标越界报错。