数组也是一种数据结构,是一种引用类型的数组类型,它是用来存放同一类数据类型的集合,通过下标可以访问数组中每一个元素。
1、数组的声明:(必须要指明其类型)
int[] ary;
int ary[]; //不推荐的写法,(继承了C++ 的声明方式)
这只是声明了整型数组变量ary(即:一个引用变量),而没有把ary初始化为一个真正的数组。
2、初始化
1>、动态初始化:必须指明数组长度
int[] arry = new int[10];//自动初始化全为0
int[] arry = new int[]{1,2,3,4,5};
2>、静态初始化:只能在声明数组时候使用
int[] arry = {1,2,3,4,5};
//arry = {1,2,3,4,5}; //编译错误
arry = new int[]{1,2,3,4,5};
3>、数组成员自动初始化为“零”值 ‘零’值:0,0.0,u\0000,false,null
3、数组的其他 :
1>、ary.length可以度量数组的长度
2>、数组的大小一旦确定,就不可以改变
3>、数组的长度可以允许是0
int[] ary = new int[0];
实例1:
等本金还款
借款本金:18万
利息:5.6% (年利息)
还款期数(月):60个月(5年)
每月归还本金:180000/60=3000
第1个月还利息:180000*(5.6%/12)=840
第2个月还利息:(180000-3000*1)*(5.6%/12)=826
……
第1月 3000 840 3840
第2月 3000 826 3826
……
提示:利用数组来存放每个月的利息值
Java基础篇——数组
最新推荐文章于 2024-07-31 04:29:13 发布