zoukankan      html  css  js  c++  java
  • 数 组

    数 组:用于存储同一类型数据的一个容器。

      好处:可以对该容器中的数据进行编号,从0开始。数组用于封装数据,就是一个具体的实体。

      如何在java中表现一个数组呢?两种表现形式。

        1)、元素类型[] 变量名 = new 元素类型[元素的个数];

        2)、元素类型[] 变量名 = {元素1,元素2...};

          元素类型[] 变量名 = new 元素类型[]{元素1,元素2...};

    ——————————————————————————————————————————————————————

        //二分查找法。必须有前提:数组中的元素要有序。 

        public static int halfSeach_2(int[] arr,int key){

          int min,max,mid;

          min = 0;

          max = arr.length—1;

          mid = (max+min)>>1; //(max+min)/2;

          while(arr[mid]!=key){

          if(key>arr[mid]){

            min = mid + 1;

          }

          else if(key<arr[mid])

            max = mid — 1;

            if(max<min)

            return —1;

            mid = (max+min)>>1;

          }

          return mid;

        }

    ——————————————

  • 相关阅读:
    Java SSM入门(十三)——Oracle(二)(PLSQL)
    Java SSM入门(十二)——Oracle(一)(增删改查)
    Java SSM入门(十一)——SSM整合
    JAVA网络编程
    容器随笔
    Java容器
    Java面向对象
    Java Lambda表达式
    Java数组详解
    需要注意的
  • 原文地址:https://www.cnblogs.com/hanmy/p/14170610.html
Copyright © 2011-2022 走看看