java总结5:数组、排序:20190108第五次课

    xiaoxiao2022-07-03  112

    数组的使用:

    1.什么是数组,为什么要数组?   数组:一组数据,可以表示固定数量的相同类型的数据   为了统一对数据进行管理和使用 

    2.如何定义数组     定义一个数组来保存5位同学的成绩        int[] a = new int[5];

      float[] b = new float[10];

      String[] c = new String[10];

      其他定义形式:   int a[] = new int[5];   int[] a = new int[]{11,22,33,44,55};   int[] a = {11,22,33,44,55};

    3.数组的特点:   a.数组一旦定义,长度和类型都确定了   b.数组变量表示的是数组中第一个数据的地址   c.数组的每一个存储位置都有一个编号,这个编号叫做索引【下标】   d.下标是从0开始的连续的正整数   e.通过下标可以操作数组中的任意一个存储位置   f.数组的最大下标=数组的长度-1

      a[0] 表示数组的第一个位置   a[1] 表示数组的第二个位置   a[2]   a[3]   a[4]   a[5]是不存在的

     

    4.如何使用数组        存放数据   a[0]=123;   

      取出数据   int t = a[0];

      获得数组的长度:数组能够存放元素的个数   int len = a.length;

    =========================================================== 数组的排序:将数组中的数据按照顺序重新排列 排序的方式:冒泡  插入  选择 快速排序  堆排序  二分排序。。。

    冒泡 相邻的数据进行比较,小的往前放  大的往后放

    最新回复(0)