数组复习

Posted -relife

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组复习相关的知识,希望对你有一定的参考价值。

???数组的三个特点
     [1]数组长度是确定。数组一旦申请完空间,长度不能发生变化,用length属性访问。
     [2]数组的元素都是同一数据类型。
     [3]数组是有序的 。每个元素通过下标/索引标记,索引从0开始。

》》》》》》》》》》》》》》》》》我是分割线》》》》》》》》》》》》》》》》》》》》》》》》

?声明数组有两种方式

             数据类型[] 变量            数据类型 变量[]  

                  int[] arr;                          int arr[];

               给arr申请了5个连续的整形的int空间

                             arr = new int[5];

                     给每个空间赋值

arr[0] = 10;
arr[1] = 20;
arr[2] = 30;
arr[3] = 40;
arr[4] = 50;

访问元素

System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);

System.out.println(arr[3]);
System.out.println(arr[4]);
》》》》》》》》》》》》》》》》》我是分割线》》》》》》》》》》》》》》》》》》》》》》》》

 ? ? ? 八大排序算法中的冒泡排序

                   对一个无序的数组进行排序

             int[] arr =  {4,3,5,2,1};

           for(int i=0;i<arr.lenth-1;i++){      ←外层控制趟数

        for(int j=0;j<arr.lenth-1;j++){    ←  两两比较

               if(arr[j]>arr[j+1]){

                     tmp = arr[j];

                     arr[j] = arr[j+1];

                     arr[j+1] = tmp;

                

                   for(int i=0;i<arr.length;i++){

                           System.out.print(arr[i]+"/t");

 

 

 



以上是关于数组复习的主要内容,如果未能解决你的问题,请参考以下文章

CGBTN2108-DAY05总结复习

数组复习

复习后缀数组

2023数据结构考研复习-栈队列和数组

2023数据结构考研复习-栈队列和数组

Java基础——数组复习