zoukankan      html  css  js  c++  java
  • java_day05_数组

    数组基础

    一,定义数组的第一种方式

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

      1,int[]表示这个数组中的所有元素的值都是int类型,元素中间使用逗号隔开

      2,数组里的所有元素都有自己的编号,叫做"数组下标"从0开始

      3,获取数组中的元素 语法:  数组名[元素的下标]

      5,数组名.length  这个值是数组的长度,也就是元素的个数,索引值要小于长度

    二,定义数组的第二种方式

      int [ ] arr = new int[ 10 ];

      1,定义了一个可以容纳10个元素的数组

      2,数组在使用时当赋值完成后,它的长度就是确定的,不能改变

      3,在定义数组时[]内的数字代表元素的个数,不是下标的最大值

    三,冒泡排序法

      1,核心思想:保证数组中右边的数 >=左边的数,否则就交换这两个数

      2,循环结构

        for ( int j = 0; j < arr.length-1; j++) {

          for (int i = 0; i < arr.length-1-j;i++){    //-j 代码优化,减少无用的对比次数

            if (arr[i+1] < arr [i]){

              int temp = arr[i];

              arr[i] = arr [i+1];

              arr[i+1] = temp;

            }

          }

        }

    四,输出正常结构的数组

      1,语法:System.out.println(Arrays.toString(arr));

  • 相关阅读:
    iOS应用程序生命周期(前后台切换,应用的各种状态)详解
    Urlrewrite
    下载文件、根据链接生成二维码
    三级联动
    easy-ui的datagrid
    $.extend、$.fn.extend
    windows.open、 window.location.href
    JS小整理
    Jsp数字格式化
    同时执行多个$.getJSON() 出现数据混乱的问题的解决
  • 原文地址:https://www.cnblogs.com/memo-song/p/8696394.html
Copyright © 2011-2022 走看看