java 初始化数组_java如何实现数组初始化
java实现数组初始化的方法:1、动态初始化,格式【数据类型 [ ] 数组名称 = new 数据类型[数组长度]】;2、静态初始化,格式【数据类型 [ ] 数组名称 = new 数据类型[ ]{元素1,元素2,元素3…}】。
java实现数组初始化的方法:
1、静态初始化
2、动态初始化
格式:
1、动态初始化格式:数据类型 [ ] 数组名称 = new 数据类型[数组长度]
2、静态初始化格式:数据类型 [ ] 数组名称 = new 数据类型[ ]{元素1,元素2,元素3…}
3、静态初始化省略格式:数据类型 [ ] 数组名称 = {元素1,元素2,元素3…}
动态初始化:public class DynamicArray {
public static void main(String[] args) {
int i = 5;
int[] arrayA = new int[5];//动态数组的标准分配
arrayA[0] = 1;
arrayA[1] = 2;
arrayA[2] = 3;
System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
int[] arrayB;//动态数组分步分配
arrayB = new int[i];
arrayB[0] = 4;
arrayB[1] = 5;
arrayB[2] = 6;
System.out.printf("%d\n%d\n%d\n", arrayB[0], arrayB[1], arrayB[2]);
}
}
静态初始化:public class StaticArray {
public static void main(String[] args) {
int[] arrayA = new int[]{10, 20, 30};//静态数组标准分配
System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
arrayA[0] = 20;
System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
char[] arrayB;
arrayB = new char[]{'大', '来', '嘞'};
System.out.printf("%c\n%c\n%c\n", arrayB[0], arrayB[1], arrayB[2]);//静态数组两步骤分配
int[] arrayC = {30, 40, 50};// 静态数组省略式分配,注意省略不可以分两步骤
System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
}
}相关免费学习推荐:java基础教程
java 初始化数组_java如何实现数组初始化相关推荐
- java二维数组初始化值_Java二维数组初始化的方法
对于一个新使用的工具,我们会进行初步的初始化工具,目的是为了加上一些使用的配置.在学过了一维数组后,那么二维数组是加了一层维度的一维数组.在初始化方面,二维数组有三种方法,相信很多人只是掌握了其中的一 ...
- java实现初始化三角形数组_Java基础之数组初始化和数组JVM分析
什么是数组 所谓数组,是具有相同数据类型的若干变量或者数据按照一定排序规则组合起来的一种数据存储格式.数组中的数据称为数组元素,我们使用索引来标识数组元素在数组中的存储位置,索引从0开始,步长是1,其 ...
- java 二维数组_Java中二维数组和异常的内容及应用
一.二维数组 数组中嵌套数组就是二维数组 二维数组的声明 数据类型[][] 数组名; --推荐 数据类型 数组名[][]; 初始化: 动态: 数据类型[][] 数组名 = new 数据类型[一维的长度 ...
- java web定义数组_Java基础之数组--数组常用操作
3.2一维数组 3.2.1声明数组 数组类型[] 数组名称:int[] username; 或者 数组类型 数组名称[];int username[]; 3.2.2初始化一维数组 一维数组初始化有两种 ...
- java mp3数组_Java基础之数组(一)
数组的定义 数组是相同类型数据的有序集合.数组描述的是相同类型的若干个数据,按照 一定的先后次序排列组合而成.其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们.数组的三个基本特 ...
- java 声明数组_Java中的数组简介
对于Java来说,如果需要用一种数据结构来保存若干个同类型的元素,那么可以选择使用数组. 所谓数组就是用来保存若干个同类型的数据元素,在Java中也可以认为数据元素就是对象.也就是说,只要给定了一个数 ...
- java 怎么用二维数组_java二维数组怎么用
详细内容 Java的二维数组其实是一位数组的嵌套(每一行看做一个内层的一维数组) 定义格式数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][每个一维数组的长度]; ...
- java 调用方法 数组_JAVA方法与数组
一.JAVA的方法: 1.定义:a.java方法是语句的集合,它们在一起执行一个功能. b.方法是解决一类问题的步骤的有序组合. c.方法包含于类或对象中. d.方法在程序中被创建,在其他地方被引用. ...
- java如何遍历字符串数组_java遍历字符串数组
java中关于变量.数组的综合练习题_IT/计算机_专业资料.java中关于变量.数组的综合练习题,附有答案. 一.多项选择题(共1道小题,共5.0分) 1. 下列变量的...... Java数组练习 ...
最新文章
- 根据16S预测微生物群落功能最全攻略
- socket的半包,粘包与分包的问题
- PHP中的 fastcgi_finish_request();
- 普通用户nginx访问不了_Nginx降权启动之使用普通用户管理 | it运维_it技术_linux运维-追梦人博客...
- Spring 思维导图,让 Spring 不再难懂(cache篇)
- 【2019牛客暑期多校训练营(第八场)- G】Gemstones(栈,模拟)
- c bitset get_Java BitSet get()方法与示例
- Nacos版本升级1.1.3 >> 1.3.1 —>再升级至1.3.2
- verilog学习记(快速入门)
- 【重识 HTML + CSS】背景相关知识点
- 探索pytest的fixture(上)
- Python函数基础3 函数对象、名称空间、装饰器
- OpenCV精进之路(八):图像轮廓和图像分割修复——轮廓查询和多边形包围轮廓
- 数据分析报告结构规范设计
- MarkdownPad2 插入数学公式Mathjax
- 技术干货丨《大天使之剑H5》主程与项目总监:H5游戏的压缩与优化经验
- 生产者消费者模型【新版】
- 五·C语言之·操作符这么有趣的嘛?
- 关于C++程序运行程序是出现的this application has requested the runtime to terminate it in an unusual way. 异常分析
- 2017 后端面试经历分享