Java第二章
-
标识符:
-
由字母,数字,下划线,美元符号组成,长度不受限;
-
数字不能开头;
-
不能与关键字冲突;
-
不能是ture,false,null;
-
区分大小写;
-
中文可以作为标识符(中文字符在unicode中以字母开头);
-
-
基本数据类型:
-
boolean、byte(1)、short(2)、char(2)、int(4)、long(后缀L/l)(8)、float(后缀F/f)(4)、double(8);
-
不赋值默认0/null;char型为null;
-
八进制在数字前加0;十六进制在数字前加0x;
-
char
-
转义字符:\n(换行),\b(退格),\t(水平制表)
-
char无符号,不能用unsigned修饰;
-
float保留8位有效数字;
-
char可以用/u四位十六进制或十进制;
-
double保留16位有效数字;
-
-
数据类型转换
-
byte,short,char,int,long,float,double.(低到高)
-
低到高可自动转换;
-
高到低要进行类型转换;(类型名)数值;
-
-
输入输出
-
1 Scanner reader=new Scanner(System.in) 2 System.out.println()
-
-
数组
-
数组属于引用型变量;
-
引用型直接引用地址,根本性的改变;
-
引用数据类型有:类,接口,数组;
-
-
数组声明:
-
数组名[]/[] 数组名;注:[]在左为共有的;
-
数组名 = new 数组元素类型[数组元素个数];
-
二维数组可以不等长,可以分别创建构成二维数组的一维数组的值
-
数组名.length,一维时表示元素个数,二维时表示一维数组的个数;
-
注:对char型数组,System.out.println(a)不会输出数组a的引用而是输出数组a的值,如果想输出char型数组的引用,必须让数组a和字符串做并置运算;
-
-
-
浙公网安备 33010602011771号