zoukankan      html  css  js  c++  java
  • 数组 声明和创建 数组内的所有元素相加

    数组

    数组的定义

    是相同类型的数据集合,每个数据称作数组元素,将他们按0开始的下标相继排序,是通过下标来直接访问的。

    java中数组常用的部分工具类

    Arrays.toString(); //打印数组元素

    Arrays.sort(); //由低到高排序

    Arrays.fill(); //给数组赋值

    Arrays.equals() //比较数组中的元素是否相等。

    Arrays.binarySearch() //对排序好的数组进行二分查找法操作。

    数组的四个基本特点

    • 数组的长度都是固定的,一旦被创建,他的大小就是不可以改变的

    • 数组内的所有元素必须是同一类型

    • 数组的元素可以是任何类型的数据,也包括基本类型和引用类型

    • 数组变量属于引用类型,数组中的每个元素相当于该对象的成员变量。数组的本身就是对象,java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的

      数组的声明和创建

    使用数组之前,必须要先声明变量,这样才能在程序中使用。

    数组语法:

    int[] nums;//声明数组为int类型

    nums = new int[10];//创建一个数组,10代表这个数组可以存放10个数字

    int[] nums2 = new int[10];//声明并创建一个数组

    数组内的每个数字都有一个下标,他是通过下标来访问数字的,他们称为元素,所以需要声明每个下标对应的数字

      //给数组元素中赋值
          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;

          System.out.println(nums[3]);

    在数组中,如果下标没有对应的数字,则默认输出0

    将一个数组内的所有元素相加

            //计算所有元素的和
          int sum = 0;
          //获取数组长度的属性:arrays.length
          for (int i = 0; i <nums.length ; i++) {
              sum = sum + nums[i];
          }
          System.out.println("总和为:"+sum);
      }

    arrays.langth代表这个数组的长度,能将arrays替换为该数组的变量名即可。

  • 相关阅读:
    关于mybatis中的#{},和${} 的区别
    免费的手机号码归属地查询API接口文档
    小程序即将上线,现在就可以开发啦
    (二)cordova+framework7入门——笑笑APP
    (一)半小时开发一个APP
    图灵机器人(问答机器人)API调用示例
    免费股票数据API接口
    CTO和技术副总裁应该如何分工?谁才是技术领导者?
    基于JAVA的全国天气预报接口调用示例
    PhpSms 稳定可靠的php短信发送库
  • 原文地址:https://www.cnblogs.com/jinweichaoyouqu/p/13811394.html
Copyright © 2011-2022 走看看