Java 如何初始化数组

步骤 1 : 分配空间与赋值分步进行

public class HelloWorld {

public static void main(String[] args) {

int[] a = new int[5]; //分配了长度是5的数组,但是没有赋值

//没有赋值,那么就会使用默认值

//作为int类型的数组,默认值是0

System.out.println(a[0]);

//进行赋值

a[0] = 100;

a[1] = 101;

a[2] = 103;

a[3] = 120;

a[4] = 140;

}

}

步骤 2 : 分配空间,同时赋值

public class HelloWorld {

public static void main(String[] args) {

//写法一: 分配空间同时赋值

int[] a = new int[]{100,102,444,836,3236};

//写法二: 省略了new int[],效果一样

int[] b = {100,102,444,836,3236};

//写法三:同时分配空间,和指定内容

//在这个例子里,长度是3,内容是5个,产生矛盾了

//所以如果指定了数组的内容,就不能同时设置数组的长度

int[] c = new int[3]{100,102,444,836,3236};

}

}

(首先创建一个长度是5的数组,并填充随机数。 使用for循环或者while循环,对这个数组实现反转效果)

java数组初始化0_Java自学-数组 初始化数组相关推荐

  1. java 初始化参数_我们如何在Java中的对象参数中初始化数组?

    您可以使用构造函数或使用setter方法来初始化与其他任何值一样在类内部声明的数组变量. 示例 在下面的Java示例中,我们声明一个数组类型的实例变量,并从构造函数中对其进行初始化.public cl ...

  2. java初始化含十个数的数组_java初始化数组的方法

    java初始化数组的方法 发布时间:2020-06-28 09:55:26 来源:亿速云 阅读:87 作者:Leah 本篇文章为大家展示了java初始化数组的方法,代码简明扼要并且容易理解,绝对能使你 ...

  3. Java二维数组详解:二维数组的声明和初始化,以及获取二维数组的值

    为了方便组织各种信息,计算机常将信息以表的形式进行组织,然后再以行和列的形式呈现出来.二维数组的结构决定了其能非常方便地表示计算机中的表,以第一个下标表示元素所在的行,第二个下标表示元素所在的列.下面 ...

  4. java二维数组初始化值_Java二维数组初始化的方法

    对于一个新使用的工具,我们会进行初步的初始化工具,目的是为了加上一些使用的配置.在学过了一维数组后,那么二维数组是加了一层维度的一维数组.在初始化方面,二维数组有三种方法,相信很多人只是掌握了其中的一 ...

  5. java实现初始化三角形数组_Java 数组、多维数组,动态、静态初始化,数组JVM内存模型分析...

    Java 数组.多维数组,动态.静态初始化,数组JVM内存模型分析 什么是数组 所谓数组,是具有相同数据类型的若干变量或者数据按照一定排序规则组合起来的一种数据存储格式.数组中的数据称为数组元素,我们 ...

  6. java 结构体数组初始化_C数组结构体联合体快速初始化

    背景 C89标准规定初始化语句的元素以固定顺序出现,该顺序即待初始化数组或结构体元素的定义顺序. C99标准新增指定初始化(Designated Initializer),即可按照任意顺序对数组某些元 ...

  7. java数组复制_Java自学-数组 复制数组

    Java 如何复制数组 数组的长度是不可变的,一旦分配好空间,是多长,就多长,不能增加也不能减少 步骤 1 : 复制数组 把一个数组的值,复制到另一个数组中 System.arraycopy(src ...

  8. C++ 笔记(08)— 数组(数组的声明、初始化、访问及修改数组元素)

    数组具有如下特点: 数组是一系列元素: 数组中所有元素的类型都相同: 所有的数组都是由连续的内存位置组成.最低的地址对应第一个元素,最高的地址对应最后一个元素. 1. 一维数组 1.1 声明数组 要声 ...

  9. Go 学习笔记(10)— 数组定义、数组声明、数组初始化、访问数组、数组相等、向函数传递数组

    1. 数组定义 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 2. 声明数组 Go 语言数组声明需要指定元素类型及元素个数,语 ...

最新文章

  1. Redis学习笔记——SpringDataRedis的使用
  2. day2-安装python以及基本使用
  3. 安装 Nginx 并配置负载均衡
  4. 软件项目管理实用教程(人民邮电出版)第一章课后习题
  5. 在线购物网站-实验4
  6. oracle数据库的sql语句练习1
  7. 内网计算机ip地址查询,内网ip地址怎么查看_怎么查看内网ip地址_如何查看电脑的内网IP地址...
  8. SPSS作业-卡方检验-列联表
  9. outlook登陆Exchange邮箱不断掉线并弹出需要登陆的窗口
  10. HDMI 连接笔记本与显示器
  11. 【毕业设计】图像检索算法(以图搜图)
  12. 苹果最新发布的16 英寸 MacBook Pro有哪些亮点和不足之处?
  13. 多路测量实时同步工作原理_数字示波器原理
  14. html实现滑块拖动验证
  15. 【电商数仓】数仓搭建之数据主题(data warehouse topic-- DWT)层(DWT层之首日和每日数据导入脚本)
  16. c语言程序乔奎,『C  基础入门』C语言的数据序列化
  17. menci大爷的stl讲解
  18. 《期市截拳道》 笔记
  19. uoj problem 31 猪猪侠再战括号序列
  20. 计算机信息技术教学工作计划,信息技术学期教学的工作计划

热门文章

  1. python虎扑社区论坛数据爬虫分析报告
  2. springboot集成swagger页面空白解决方法
  3. 今日头条信息流 - 开户技巧
  4. 批量微信过滤软件 开通微信号码筛选
  5. go 函数os.OpenFile
  6. Powerdesigner将数据表的Name变中文,字段全部变大写
  7. 计算机存储器——内存、外存详解
  8. part-18 压摆率SR
  9. matlab中figure的坐标轴label、title、xticklabel的旋转
  10. Java实现神经网络方法