变量与数组
来源:洛阳达内IT教育培训机构时间:2021/8/30 15:45:29
变量与数组
变量
~整型变量共四种类型byte(8位),short(16位),int(32位),long(64位),Java中不提供任何无符号整数类型,这是与C++的区别。
~实型变量有float(32位)和double(64位)类型
~字符变量的类型位char(16位),采用的是Unicode字符集。
~布尔型变量取值概念共两种类型false,true,占1位。
Java中成员变量有默认值,整数和实数为0,boolean为false;局部变量必须自行赋值。
运算符和表示式
Java中运算符C++与中类似,都有++,--,+/,?:等等。
数组
在程序设计解决实际问题的过程中,往往要处理大量相同类型的数据,而且这些数据要被反复引用,这时候,使用数组这种数据类型是明智的选择。
~一维数组的声明与使用
type数组名[]=new type[元素个数];
可以使用数组名.length来获取数组的长度值。
数组的赋值方法主要有两种:在声明时直接赋值,type数组名[]={<数组1>,<数组2>,<数组3>...}
若是对数组元素有规律赋值,则可以使用循环。
~二维数组的声明与使用
type数组名[][]=new type[行元素个数][列元素个数],如int myarray[][]=new int[5][6];
对于二维数组元素的赋值同样可以在声明的时候进行,例如:
int array[][]={{20,25,2,4},{2,4,5,6}};
Java多维数组的声明和使用非常灵活,他可以从较高维起分别为每一维分配内存,对于创建二维数组来说,可以使用如下的更灵活的声明方式:
type arrN[][]=new type[arrNum1][];
arrN[0]=new type[1];
arrN[1]=new type[3];
arrN[arrNum1-1]=new type[8];
~数组的复制
将arr1数组复制到arr2中,可以使用System.arraycopy(arr1,0,arr2,0,arr1.lenght),把arr1中所有元素复制到arr2中,下标从0开始。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3850/news/402715/违者必究!
以上就是洛阳达内IT教育培训机构 小编为您整理 变量与数组的全部内容。