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 } };
  • 相关阅读:
    sql server等待类型
    进程死锁运行状态、进程阻塞、死锁监控
    sql server安装教程(2008 R2,图形界面安装/命令提示符安装即静默安装/无人值守安装)
    (3.7)存储引擎--索引的结构与分类
    (3.6)存储引擎--文件与数据的结构
    (3.5)存储引擎--日志
    (3.4)存储引擎--内存
    (3.3)存储引擎--数据读写
    PhoneGap and Titanium
    touch
  • 原文地址:https://www.cnblogs.com/huke123/p/9043634.html
Copyright © 2011-2022 走看看