数组查找:二分法查找

数组 array

Java中的数组就是一组相同类型的数据集合。数组一般是引用类型的。数组是有序的。 数

组就是一个容器,目的是将数据存入保存,取出使用!

数组最重要的两个属性:容量(长度)、下标(索引)。

数组的初始化方式:不管哪种初始化方式,数组初始化的时候一定确定的是明确的容量。

1. 显式赋值:int[] arr = {1,3,4,5};

                      int[] arr = new int[]{1,3,5,6};

    隐式赋值:int arr[] = new int[5];

2. 数组的使用:

数组的遍历:使用循环语法遍历,N维数组一般使用N个循环嵌套来遍历。 数组元素求和、求平均                       值

数组排序:选择排序、冒泡排序、快速排序(Arrays.sort() )、插入排序。

数组查找:二分法查找(Arrays.binarySearch() )

组的初始化方式:不管哪种初始化方式,数组初始化的时候一定确定的是明确的容量。

下面是相关的例子

1、编程题:

1. 创建一个数组,数组中有元素:3,6,18,3.14,5.12,100,88,11.22

2. 求数组中的所有元素的和值,将和值打印在控制台上

3. 查找数组中是否有 66 这个元素,将结果打印在控制台上

4. 对数组进行排序,将结果按从大到小输出在控制上

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值