java中数组初始化的三种方式是:1、静态初始化,如【int a[] = {2, 0, 1, 9, 2020}】;2、动态初始化,如【int[] c = new int[4]】;3、默认初始化,如【int[]d=new int[5]】。

初始化方式:

1、静态初始化

2、动态初始化

3、默认初始化

(学习视频分享:java课程)

代码示例:import org.junit.Test;//import org.testng.annotations.Parameters;public class Demo {

@Test

public void test() {

//数组的静态初始化

int a[] = {2, 0, 1, 9, 2020};

System.out.println("----------静态初始化----------");

getArray(a);

//数组的动态初始化方法一

int[] b = new int[10];

for (int i = 0; i < b.length; i++) {

b[i] = i;

}

System.out.println("----------动态初始化1----------");

getArray(b);

//数组的动态初始化方法二

int[] c = new int[4];

c[1] = 2;

c[2] = 0;

c[3] = 9;

System.out.println("----------动态初始化2----------");

getArray(c);

//数组的默认初始化,默认初始化只指定数组的长度,数组里面每个元素的值都是默认值

int[]d=new int[5];

System.out.println("----------默认初始化----------");

getArray(d);

} public void getArray(int[]arr){

for (int j:arr){

System.out.println(j);

}

}

}

java类初始数组_java中数组初始化的三种方式是什么相关推荐

  1. java 时间戳 对比_Java中获取时间戳的三种方式对比实现

    Java中获取时间戳 三种方式对比 最近项目开发过程中发现了项目中获取时间戳的业务.而获取时间戳有以下三种方式,首先先声明推荐使用System类来获取时间戳,下面一起看一看三种方式. 1.System ...

  2. java创建user类在哪里_java中创建对象有哪几种方式

    1.用new 创建对象,这是最常用的创建对象的方法. User user1 = new User(2,"青秧"); 2.运用反射,调用Java.lang.Class或者java.l ...

  3. java hashmap遍历顺序_Java中HashMap遍历的两种方式

    第一种: Map map =  HashMap(); Iterator iter = map.entrySet().iterator(); (iter.hasNext()) { Map.Entry e ...

  4. java如何实现多线程_Java中实现多线程的两种方式

    /** * 使用Thread类模拟4个售票窗口共同卖100张火车票的程序 * * 没有共享数据,每个线程各卖100张火车票 * * @author jiqinlin * */public class  ...

  5. 数组初始化的三种方式

    数组初始化的三种方式 动态初始化:数组定义与为数组分配空间和赋值的操作分开进行: 静态初始化:在定义数字的同时就为数组元素分配空间并赋值: 默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此 ...

  6. JavaScript中遍历数组的for for-in和forEach三种方式

    JavaScript中遍历数组的for for-in和forEach三种方式 for循环 let arr = [1,2,3,4,5,6];for(let i = 0; i < arr.lengt ...

  7. Java中实现接口的三种方式您造吗?

    本文介绍了Java中实现接口的三种方式:常规实现方式.匿名内部类和 Lambda表达式实现方式.希望已经了解的同学可以重新温习一下,不了解的同学则从中受益! Java中接口最常规的实现方式 同学们都会 ...

  8. java中实现多线程的三种方式

    java中实现多线程的三种方式 1.实现多线程的方法: 在java中实现多线程的两途径:继承Thread类,实现Runable接口(Callable) 2.继承Thread类实现多线程: ​ 继承类T ...

  9. java中Map遍历的三种方式

    Java中Map遍历的三种方式 前言 一:在for循环中使用entries实现Map的遍历: 二:在for循环中遍历key或者values,一般适用于只需要map中的key或者value时使用,在性能 ...

最新文章

  1. php帝国系统调出图片内空,帝国CMS图集字段的大图,小图,说明的调用方法
  2. SAP MM Error message - Customizing incorrectly maintained – in transaction code ML81N
  3. mysql怎么打印数据_从mysql打印数据
  4. JGrid有用的收藏
  5. Selenium 生成HTML的测试报告
  6. 【剑指offer】Java版代码(完整版)
  7. 7-11 mmh学长的万能日历 (20分)
  8. MyBatis的四种资源加载方式以及优先级
  9. CAN(FD)收发器选型及替换指南(一)
  10. 安国AU6985+海力士 H27UBG8T2A量产
  11. Excel函数大全一《求和与统计函数》
  12. NiCad克隆检测工具
  13. TCP/IP 系列之你真的知道什么叫做IP吗?
  14. Go语言Web开发Revel框架搭建
  15. 查找DOM,受控与非受控组件
  16. node.js 不能识别?.问号点运算符
  17. 关闭selinux的方法汇总
  18. 物联网LoRa系列-13:无线电磁波概述以及核心概念的澄清(速度、频率、周期、波长、幅度、功率、相位、干涉)
  19. C语言函数指针与NULL
  20. IntelliJ IDEA 使用svn教程

热门文章

  1. mysql 两种存储引擎 MyISAM 和InnoDB
  2. 计算机的小结怎么写,计算机专业技术个人小结怎么写
  3. 推荐:职场人必看的电影/电视剧【假期福利】
  4. c4d流体插件_Cinema 4D 流体模拟插件 TurbulenceFD C4D v1.0 Build 1425 Win64
  5. 卤菜店用什么收银系统好点
  6. 【云栖大会】阿里云如何“计算”地震?
  7. 个别网页打不开或者一直加载
  8. 四川绵阳出租车价格收费标准
  9. 窥探Amazon - 大佬们常谈的metadata1和指纹到底是什么?以及如何用代码的方式脱离浏览器登陆amazon?
  10. 购买商标授权能公证吗?