首页 > 其他分享 >数组三种初始化

数组三种初始化

时间:2023-08-16 14:22:38浏览次数:36  
标签:初始化 int 三种 数组 new out Man

三种初始化

-   静态初始化
    int[] a = {1,2,3};
    Man[] mans = {new Man(1,1),new Man(2,2)};
-   动态初始化
    int[] a = new int[2];
    a[0]=1;
    a[1]=2;
-   数组的默认初始化
-   数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式
-   被隐式初始化
public class Demo {

    public static void main(String[] args) {
//        静态初始化 创建+赋值
        int[] a = {1,2,3,4,5};
//        System.out.println(a[1]);

//      动态初始化 包括默认初始化
        int[] b = new int[10];
        b[0] = 1;
        System.out.println(b[2]);
    }
}

标签:初始化,int,三种,数组,new,out,Man
From: https://www.cnblogs.com/wpw1215/p/17633906.html

相关文章

  • 把数组对象最外层某个属性的值赋值给子集
    /**功能需求:把数组对象最外层某个属性的值赋值给子集*arr:要操作的数组对象*propertyName:要操作的属性名*value:用来保存最外层对象属性的值*/functionassignValueToChildren(arr,propertyName,value)......
  • 存图之边集数组
    边集数组核心思想使用结构体存储图的起来点终点以及边权,同时也是用了深度搜索。点击查看代码#include<bits/stdc++.h>usingnamespacestd;constintN=100;intm,n,a,b,c;intvis[N];structen{ intu,v,w;}e[N];//边集voiddfs(intu){ vis[u]=true; for(inti=1......
  • 2.1 C++ STL 数组向量容器
    Vector容器是C++STL中的一个动态数组容器,可以在运行时动态地增加或减少其大小,存储相同数据类型的元素,提供了快速的随机访问和在末尾插入或删除元素的功能。该容器可以方便、灵活地代替数组,容器可以实现动态对数组扩容删除等各种复杂操作,其时间复杂度O(l)常数阶,其他元素的插入和删......
  • 2.1 C++ STL 数组向量容器
    Vector容器是C++STL中的一个动态数组容器,可以在运行时动态地增加或减少其大小,存储相同数据类型的元素,提供了快速的随机访问和在末尾插入或删除元素的功能。该容器可以方便、灵活地代替数组,容器可以实现动态对数组扩容删除等各种复杂操作,其时间复杂度O(l)常数阶,其他元素的插入和......
  • vue3+vite+ts项目初始化
    创建项目#npm6.xnpmcreatevite@latestmy-vue-app--templatevue#npm7+,extradouble-dashisneeded:npmcreatevite@latestmy-vue-app----templatevue安装依赖npminstall创建文件夹......
  • (三种方法)数组中出现次数超过一半的数字
    数组中出现次数超过一半的数字方法1HashMap思想:利用HashMap计算每一次数组元素出现的次数,然后在判断这个数是不是众数(看有没有超过数组元素的一半)代码实现:importjava.util.*;publicclassSolution{publicintMoreThanHalfNum_Solution(int[]numbers){......
  • 登录交换机的三种方式
    登录交换机主要有三种方法 一、使用Console线利用控制台通过串口进行本地连接登录,实现对设备的本地配置。console口登录认证有三种:无验证登录(none)、密码验证(password)、用户名和密码验证(scheme或AAA)常见终端仿真软件:Putty、SecureCRT、XShell等 二、利用辅助端口通过解调......
  • 2个数组删除
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>在一个数组中删除另一个数组存在的值</title><styletype="text/css">html,body{width:100%;height:100%......
  • C语言中数组的基础知识
    数组是一种集合数据类型,它由多个元素组成,每个元素都有相同的数据类型,占有相同大小的存储单元,且在内存中连续存放。每个数组有一个名字,数组中的每个元素有一个序号(称为下标),表示元素在数组中的位置,数组的维数和大小在定义数组时确定,程序运行时不能改变。一维数组的定义形式为:类型说......
  • Linux之脚本的函数数组
    目录一、shell函数1.1函数的定义二、数组三、冒泡一、shell函数将命令序列按格式写在一起可方便重复使用命令序列shell函数的定义调用函数的方法注意事项直接写函数中调用函数直接写函数名同名函数后一个生效调用函数一定要先定义只要先定义了调用的其他......