zoukankan      html  css  js  c++  java
  • 第05章 数组

    /**
    第五章 数组

    数组用来存储数据,类似数据的缓存,是一组有序列的数据集合。
    数组是具有相同数据类型的数据的集合,即数组中每个数据都是同一类型数据。
    数组分为一维数组、二维数组、三维数组和多维数组,每一维代表一个空间的数据。

    @基本类型数组的声明:

    使用一个数据时,必须要对其进行声明,数组在使用之前也必须先声明。

    基本类型数组的声明有几种形式:int a[]; 或 int[] a;
    数组初始化的实例:int[] a = new int{1,2,3,4,5};
    获取数组长度:数组名.length
    */

    public class arr{
      public static void main(String[] args){
        //实例化对象
        arr arr = new arr();
        //第一种方法:
        arr.one();
        System.out.println();
        //第二种方法:
        arr.two();
        System.out.println();
        //第三种方法:
        arr.three();
        System.out.println();
        //第四种方法:
        arr.four();
        System.out.println();
        //对于二维数组:外循环控制行,内循环控制列。
        arr.five();
      }

      public void one(){
        int[] li_a;
        li_a = new int[10];
        int i;
        for(i=0; i<10; i++){
          System.out.println("a[" + i + "]=" + (i * i));
        }
      }

      public void two(){
        int[] li_a;
        li_a = new int[10];
        for(int i=0; i<10; i++){ //使用int i初始化时,当for循环执行完毕后,变量i自动注销。
          System.out.println("a[" + i + "]=" + (i * i));
        }
        //System.out.println(i); //由于i已经注销,因此报错。
      }

      public void three(){
        int[] li_a;
        li_a = new int[]{0,1,2,3,4,5,6,7,8,9};
        for(int i=0; i<li_a.length; i++){
          System.out.println("a[" + i + "]=" + (i * i));
        }
      }

      public void four(){
        int[] li_a;
        li_a = new int[]{0,1,2,3,4,5,6,7,8,9};
        for(int x : li_a){
          System.out.println("a[" + x + "]=" + (x * x));
        }
      }

      public void five(){
        int[] li_x = {1,2,3,4,5,6,7,8,9};
        int[] li_y = {1,2,3,4,5,6,7,8,9};
        for(int x : li_x){
          for(int y : li_y){
            if(y > x) break;
            System.out.print(x + "*" + y + "=" + x*y + " ");
          }
          System.out.println();
        }
      }
    }

  • 相关阅读:
    struct
    enum
    switch
    csc.exe命令,用来将一个 类文件 cs文件编译为DLL文件
    csc.exe编译C#文件
    Select,Add,Update,Delete
    dataTable
    textBox
    DataGridView1
    回车的动作
  • 原文地址:https://www.cnblogs.com/QQ9888267/p/6115128.html
Copyright © 2011-2022 走看看