打印数组的 Java 程序
已发表: 2023-01-29目录
Java数组基础:
Java 中的数组是引用单个名称的相似项的集合。 Java 数组与其他面向对象编程语言的数组略有不同。 关于 Java 中使用的数组的一些重要事实是:
- Java 中的数组是动态分配的。
- 数组变量可以像任何其他 Java 变量一样通过在提及数据类型之后指定 [] 来声明。
- 数组的内容是有序的,每个数组变量由从 0 开始的索引指定。即第一个数组元素在第 0个索引中,第二个元素在第一个索引中,依此类推。
- Java中的数组可以用作局部变量或静态字段或方法参数。
- 数组大小可以是 int 或 short 类型。 不能将长值分配为数组大小。
- 对象是类型数组的直接超类。
- Cloneable 和 java.io.Serializable 接口由每个数组类型实现。
查看我们的免费技术课程,在竞争中脱颖而出。
探索我们的热门软件工程课程
LJMU & IIITB 计算机科学硕士 | 加州理工学院 CTME 网络安全证书课程 |
全栈开发训练营 | 区块链PG项目 |
全栈开发中的执行 PG 计划 | |
在下面查看我们所有的课程 | |
软件工程课程 |
在 Java 中打印数组:
存储相同数据类型项的数据结构在 Java 中称为数组。 数组元素分配在一个连续的存储位置。 因此,一组固定的项目可以存储在数组中。 有几种打印数组的方法。 他们是:
- For循环
- For-each 循环
- Arrays.toString() 方法
- Arrays.deepToString() 方法
- Arrays.asList() 方法
- Java 中的迭代器接口
- Java 中的流 API
从世界一流大学在线学习软件开发课程。 获得执行 PG 课程、高级证书课程或硕士课程,以快速推进您的职业生涯。
需求软件开发技能
JavaScript 课程 | 核心 Java 课程 | 数据结构课程 |
Node.js 课程 | 课程 | 全栈开发课程 |
NFT课程 | 开发运营课程 | 大数据课程 |
React.js 课程 | 网络安全课程 | 云计算课程 |
数据库设计课程 | Python 课程 | 加密货币课程 |
如何使用 for-each 循环在 Java 中打印数组?
Java 中的“for-each”循环也用于迭代项目数组。 它根据数组中元素的数量工作。 对于每次迭代,定义变量中的循环返回一个元素。 'for-each' 循环的语法如下:
对于(类型变量:数组)
阅读我们与软件开发相关的热门文章
如何在 Java 中实现数据抽象? | Java中的内部类是什么? | Java 标识符:定义、语法和示例 |
通过示例了解 OOPS 中的封装 | C 中的命令行参数解释 | 2022 年云计算的十大特点 |
Java 中的多态性:概念、类型、特征和示例 | Java 中的包以及如何使用它们? | Git 初学者教程:从零开始学习 Git |
使用 Arrays.toString() 方法在 Java 中打印数组:
Java中的这个静态方法属于数组类,是java.util包的组成部分。 它由几个可以操作数组的方法组成。 Java 中 Arrays.toString() 方法的语法如下所述。
公共静态字符串 toString(int[] a)
此方法将具有任何基本类型的数组作为输入参数。 它以字符串形式返回一个数组,并由数组的元素列表组成。 数组元素到字符串的转换是由 String.valueOf(int) 完成的。
如何使用 Arrays.deepToString() 方法在 Java 中打印数组:
调用此方法时,多维数组将转换为数组元素的字符串。 此函数需要一个数组形式的输入参数。 它以字符串的形式返回数组表示形式。 Java 中此方法的语法如下所述。
public static String deepToString(Object[] a)
Arrays.asList() 方法在 Java 中打印元素数组:
这也是属于包 java.util 的 Arrays 类的静态 Java 方法。 它充当基于集合和基于数组的 API 之间的连接。 在 Java 代码中使用此方法的语法如下所述。
公共静态 <T> 列表 <T>asList(T…a)
此方法还使用户能够开发一个固定大小的列表,可以对其进行初始化以容纳许多元素。
List<T>obj=Arrays.toString(数组[] a
此方法以列表形式返回输入数组。
使用 Iterator Interface 在 Java 中打印数组:
Java Iterator 是java.util 包中构成的接口。 迭代器的创建可以通过调用 iterator() 方法来完成。 该函数带有Java的集合接口,返回值也是一个迭代器。
Java 中的其他数组函数:
除了打印数组外,Java 编译器还执行各种其他数组函数,下面列出了其中的一些函数。
- 获取数组的初始和最终元素。
- 获取任意数组元素。
- 向数组中插入一个新元素。
- 两个数组的比较。
- 检查数组是否为空。
如果您有兴趣了解有关 Java、全栈软件开发的更多信息,请查看 upGrad 和 IIIT-B 的软件开发执行 PG 课程——全栈开发专业化,该课程专为在职专业人士设计,并提供 500 多个小时的严格培训、9 个以上的项目和任务、IIIT-B 校友身份、实用的实践顶点项目和顶级公司的工作协助。