码迷,mamicode.com
首页 > 编程语言 > 详细

数组复习

时间:2019-04-17 00:12:06      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:方式   for   ++   数据类型   访问   冒泡排序   索引   空间   tmp   

???数组的三个特点
     [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");

 

 

 



数组复习

标签:方式   for   ++   数据类型   访问   冒泡排序   索引   空间   tmp   

原文地址:https://www.cnblogs.com/-relife/p/10720916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!