第二章基本数据类型与数组

常量类型分别为
整数类型:十进制,二进制(以0B(0b)开头),十六进制(以0X(0x)开头),八进制(以0开头);
小数型
布尔型:true,false;
字符型:‘a’;
字符串型:“abcd”;
第二章基本数据类型与数组_第1张图片
Java中默认的整数类型是int类型;
Java中默认的浮点类型是double类型;
Float类型加F,double类型加D
定义变量的语法格式:数据类型 变量名=数据值
Int a =100;
据类型按照数据范围从小到大依次排列:byte,short,int,long,float,double;
自动类型转换格式(范围小的向范围大的转换时使用):范围大的数据类型 变量=范围小的数据类型值
强制类型转换格式(范围大的向范围小的转换时使用):范围小的数据类型 变量=(范围小的数据类型)范围大的数据类型值
布尔类型Boolean不能参与类型转换;
数组
数组的定义格式:数据类型 [ ] 变量名 =new 数据类型 [元素个数或数组长度];
[ ]:表示数组的意思
变量名:自定义标识符
New:创建关键字
数据类型:数组中存储元素的数据类型
[ ]:表示数组的意思
元素个数,就是数组中可以存储多少个数据(恒定,定长)
访问数组存储元素,必须依赖索引,公式 数组名[索引]
索引(index),下标 角标
Java提供一个属性来操作索引
数组的一个属性:数组长度,属性名字 length
使用方法:数组名.length 数据类型 int
数组最小索引是0,最大索引数组.length-1
数组的定义方式1:数据类型 [ ] 变量名 =new 数据类型 [ ]{元素1,元素2,元素3};
注意:new后面的中括号不允许写任何内容
数据类型[ ] 变量名 ={元素1,元素2,元素3};
二维数组
定义格式:int[ ][ ] arr = int[3][4];
Int[ ][ ] arr = int[3][ ];
Int[ ][ ] arr ={{1},{2,3},{4,5,6}};
二维数组的访问:如arr[2][1]

你可能感兴趣的:(第二章基本数据类型与数组)