zoukankan      html  css  js  c++  java
  • 数组用法

    一、一维数组

    1.定义一维数组

      数据类型   [ ]   数组名   

    eg:int a[10]   ,下标从零开始

    2.引用一维数组

      数组名[下标]

    3.一维数组初始化

    --在定义数组时对全部数组元素赋予初值

    eg:int a[3]={0,1,2}  Java中使用数组要提前分配空间!

    --可以给数组一部分元素赋值

    eg:   int a[10]={0,1,2}

    --对全部数组元素赋值时可以不指定数组长度

    eg:   int a[]={1,2,3}

    4.Java中创建数组

    数据类型[ ]   数组名=new 数据类型 [大小]

    数组常用API

    Arrays.sort(数组名)//  数组排序

    array.getlenth//数组长度,有返回值

    for(int b:数组名){
                    System.out.print(b+" ");
                }       //将数组用整形变量输出,也可以用for循环进行输出

    冒泡排序:

    int temp;
            for (int i = 0; i < f.length; i++) {
                for (int j = i+1; j < f.length; j++) {
                    if(f[i]>f[j]){
                        temp=f[i];
                        f[i]=f[j];
                        f[j]=temp;
                    }
                }
            }
                System.out.println();
                System.out.println("排序后:");
                for (int i = 0; i < f.length; i++) {
                    System.out.print(f[i]+" ");
                }

     二、二维数组

    定义二维数组(共有四种方法)

    数据类型 [ ][ ] 数组名

    1. int[][] array1 = new int[10][10];  
    2. int array2[][] = new int[10][10];  
    3. int array3[][] = { { 1, 1, 1 }, { 2, 2, 2 } };  
    4. int array4[][] = new int[][] { { 1, 1, 1 }, { 2, 2, 2 } };
  • 相关阅读:
    CentOS7 安装 mysql
    redis简介以及redis集群配置
    分布式布局简述
    字符串
    接口
    接口回调
    java关键字之static
    java关键字之final
    java关键字之abstract
    memcache的配置
  • 原文地址:https://www.cnblogs.com/huke123/p/9043634.html
Copyright © 2011-2022 走看看