java数组

数组

?:就是一个容器,可以存放多个变量、数据。
特点:数据类型一致       运行时长度固定

元素:数组中的数据成为元素

定义格式

格式1:

数据类型[] 数组名=new 数据类型[长度];
数据类型:就是指元素的类型
[]:代表数组。固定的,就是相当于数组的标志
数组名:这个是程序员定义的标识符(小驼峰)
new:代表创建一个新的数组
长度:代表数组中元素的个数

格式2:

数组类型[ ] 数组名=new 数据类型[ ]{值1,值2,…….}
Eg: 
    int[ ] nums=new int[ ]{1,2,3,6,5,4};
    double[ ] ds=new double[ ]{1.1,2.2,3.3,4.4};

格式3:

数据类型[ ] 数组名={值1,值2,……}
        int[ ] nums={1,2,3,6,5,4};

通过索引访问元素

索引?:数组中元素的编号,从0开始。  也叫下标、角标。
格式:数组[索引]
数组的长度:数组名.length

数组的遍历

?:以此获取数组中的每个元素
遍历标准代码:
        `Int[] nums={10,20,30,40,50,60,70,80,90,100}
            For(int i=0;i<nums.length;i++){
                System.out.println(nums[i]);`
            }

获取数组最大值最小值

    定义数组:
            `int[ ] nums={0,15,10000,4000,3456,1234,19899};
                int max=nums[0];
            for(int i=1;i<nums.length;i++){
                if(nums[i]>max){
                max=nums[i];
                }
            }`

数组的反转

int[ ] nums={0,15,10000,4000,3456,1234,19899};
for(int min=0,int max=nums.length-1;min<max;min++,max--){
        int temp=nums[min];
        nums[min]=nums[max];
        nums[max]=temp;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值