美文网首页
零基础学Java第四篇之数组

零基础学Java第四篇之数组

作者: 耐住寂寞守住繁华_5b9a | 来源:发表于2018-11-18 13:57 被阅读0次

    数组的概述

    • 概念;数组是具有相同数据类型的一组数据的集合。

    创建一维数组

    两种方式:
    1数组元素类型 数组名字[];
    2数组元素类型[] 数组名字;
    arr = new int[5] //一位数组长度为五

    给一组数组赋值

    int a[] = {1,2,3};
    int b[]= new int[] {4,5,6}
    int c[] = new int[3];
    c[0]=7; //给第一个元素赋值
    c[1]=8; //给第二个元素赋值
    c[2]=9; //给第三个元素赋值

    注意:Java数组中的第一个元素,索引都是以0开始的。

    获取数组长度

    arr.length
    arr:表示数组名
    length:表示长度的属性

    一位数组的使用场景

    • 列子:
      public class GetDay{
      public static void main(String[] args){
      //创建并初始化一维数组
      int day [] = new int[]{31,28,31,30,31,30,31,31,30,31,30,31};
      for(int i -= 0 ;i<12;i++){
      System.out,println((i+1) + "月有" +day[i]+"天");
      }
      }
      }

    二维数组

    两种方式:
    1数组元素类型 数组名字[][];
    2数组元素类型[][] 数组名字;
    语法 int char1[][];
    char[][] tdarr2

    • 两种分配方式:
      直接分配: int a[][];
      a = new int [2][4];

    先行分配:int b [][];
    b = new int [2][];
    b[0] = new int[2];
    b[1] = new int[2];

    • 注意:创建二维数组的时候,可以只声明 行 的长度,而不声明 列 的长度

    数组的基本操作

    • 1 遍历数组:就是获取数组中的每一个元素,通常遍历数组都是使用for循环来实现的

      例子: image.png
    image.png image.png

    相关文章

      网友评论

          本文标题:零基础学Java第四篇之数组

          本文链接:https://www.haomeiwen.com/subject/mxxgfqtx.html