数组


数组的定义

  • 数组是相同类型数据的有序集合。
  • 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。
  • 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。

数组声明创建

  • 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:

    dataType[] arrayRefVar;  //首选的方法

    dataType arrayRefVar[]; //效果相同,但不是首选方法
  • Java语言使用new操作符来创建数组,语法如下:

    dataType[] arrayRefVar=new dataType[arraySize];
  • 数组元素是通过索引访问的,数组索引从 0 开始。

  • 获取数组长度 arrays.length


          //1.声明一个数组
    int[] nums;
    //int nums2[]; //2.创建一个数组
    nums=new int[10]; //3.给数组元素中赋值
    nums[0]=1;
    nums[1]=2;
    nums[2]=3;
    nums[3]=4;
    nums[4]=5;
    nums[5]=6;
    nums[6]=7;
    nums[7]=8;
    nums[8]=9;
    nums[9]=10; //4.计算所有元素的和
    int sum=0;
    for (int i = 0; i < nums.length; i++) {
    sum+=nums[i];
    } System.out.println(sum);

    输出结果

    55

    狂神说java

最新文章

  1. 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(五)地图切换以及图层显示模块
  2. main(int argc, char **argv)参数解读
  3. Nodejs开源项目推荐
  4. ABAP中Conversion Routine示例
  5. hdu 1542 Atlantis
  6. SQL基础篇---函数及其函数配套使用的关键字
  7. UVA 10892 LCM Cardinality 数学
  8. 学习JQuery中文文档之index()函数
  9. VTK三维重建(1)-使用VTK读取DICOM,并动态输出
  10. [GDI+] C# ImageDown帮助类教程与源码下载 (转载)
  11. qq去广告
  12. 用showModalDialog写的简单弹出框传参与反参
  13. Spring Data JPA 简单查询--接口方法
  14. js笔记(制作一个简单的计数器)
  15. CLR、程序集、反射和控制反转
  16. Python——各类库的安装(持续更新)
  17. CSS学习笔记_day3
  18. virt-manager中为centos 7.2 扩容根分区
  19. 26、xcode8.0 解决没有iPhone4模拟器问题
  20. 课程一(Neural Networks and Deep Learning)总结——2、Deep Neural Networks

热门文章

  1. Qt update刷新之源码分析(三)
  2. 2021-2-28 Mark-Java Interview Simple
  3. RocketMQ的安装配置:配置jdk环境,配置RocketMQ环境,配置集群环境,配置rocketmq-console
  4. day03---Vue(04)
  5. Linux基础之Shell与变量
  6. 一文彻底掌握Apache Hudi的主键和分区配置
  7. 北航OO第三单元作业总结(3.1~3.3)
  8. 通过Dapr实现一个简单的基于.net的微服务电商系统
  9. Leedcode算法专题训练(排序)
  10. Mysql无法通过临时密码访问