JAVA一维数组详解

第五章  一维数组


目录

第五章  一维数组

1.数组

变量与数组的区别:

数组的基本要素:

如何使用数组:

总结


内容仅供学习交流,如有问题请留言或私信!!!!!


1.数组

        数组是一个变量,存储相同数据类型的一组数据。

变量与数组的区别:

  • 声明一个变量就是在内存空间划出一块合适的空间
  • 声明一个数组就是在内存空间划出一串连续的空间

数组的基本要素:

        标识符、数组元素、元素下标、元素类型

注意:

  • 数组的长度固定不变,避免数组越界。
  • 数组中的所有元素必须属于相同的数据类型。

如何使用数组:

  1. 声明数组  int[] a;
  2. 分配空间  a = new int[5];
  3. 赋值         a[0] = 8;
  4. 处理数据  a[0]=a[0] * 10;

声明数组时不规定数组的长度:

数据类型   数组名[];

数据类型[]  数组名;

eg:

  1. int arr[] = new int [] {1,2,3,4,5}
  2. int arr[] = [1,2,3,4,5]
  3. int arr[] = new int[5];
    1. arr[0] = 1;......;arr[4] = 5;

声明数组并分配空间,数组元素根据类型不同,有不同的初始值:

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

数组赋值:

  1. 边声明边赋值,eg:

    int[ ] scores = {89, 79, 76};

    int[ ] scores = new int[ ]{89, 79, 76};

  2. 动态地从键盘录入信息并赋值,eg:

    Scanner input = new Scanner(System.in);

    for(int i = 0; i < 30; i ++){

         scores[i] = input.nextInt();

    }

处理数据:

        对数据进行一系列操作。


总结

        练习:练习题,题目在代码中注释着,可以自己敲一下

posted @ 2023-05-31 18:52  愚人钊啊  阅读(50)  评论(0)    收藏  举报  来源