Java数组01:什么是数组

数组

  • 数组下标从0开始,获取长度用arrays.length
  • 变量类型 变量名 = 变量值;
  • 定义方法
int[] nums;        //1,定义  Java一般使用
int nums2[]; C and C++风格的
  • 没赋值int类型默认赋值为0

数组赋值求和

package com.kuang.array;
//数组下标从0开始,获取长度用arrays.length
public class arrayDemo01 {
    //变量类型 变量名 = 变量值;
    //数组的类型
    public static void main(String[] args) {
        //  int nums2[]; C and C++风格的
        int[] nums;        //1,定义  Java一般使用
        nums = new int[10];//2,这里可以存放10个变量的数字

        //int[] 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;
        System.out.println(nums[0]);
        //没赋值int类型默认赋值为0

        //计算所有元数的和
        int sum = 0;
        for(int i=0;i<nums.length;i++){
            sum = sum + nums[i];
        }
        System.out.println("总和为:"+sum);
    }
}

数组的4个基本特点

  1. 长度确定,数组一旦建立大小不变
  2. 元素类型一致,不能混合
  3. 数组中的类型可以是任何数据类型,包括基本类型和引用类型
  4. 数组变量属于引用类型,数组可以看成对象,数组中的每个元素相当于成员变量。数组本身是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数据对象本身在堆中
posted @   夜月明  阅读(98)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示