在 Java 中,for 循环和 for-each 循环都用于迭代流或集合(如数组和 ArrayList)中的每个元素,以执行所需的操作。在本文中,我们将学习如何使用 for 和 for-each 循环迭代数组的元素。这里,数组是一种数据结构,它存储固定大小的同类型元素的顺序集合。示例场景 1 输入:String[] designations={"Ravi", "Riya", "Ashish"}; 输出:Ravi, Riya, Ashish 示例场景 2 输入:int[] designations = {2, 4, 5, 7}; 输出:{2, 4, 5, 7} ... 阅读更多
在 Java 中,字符串连接是将两个或多个字符串连接在一起的操作。但是,字符串连接可以与各种原始数据类型一起执行,而不仅仅是与其他字符串一起执行。可以使用 String 类的 concat() 方法连接两个字符串,但是要将字符串与其他原始数据类型连接,需要使用“+”运算符。给定的数据类型将自动转换为其字符串表示形式。示例场景:输入:String res = "Age: " + 45; 输出:result = Age: 45 字符串与 int 的连接 int 是 Java 中的一种原始数据类型,它表示数字数据 ... 阅读更多
在 Java 中,流是在 Java 8 中引入的。它表示元素的集合,并支持对这些集合执行函数式操作。这里,我们谈论的是像数组、列表和集合这样的集合。Stream API 只需通过各种内置方法将源元素引导到通道,即可返回所需的结果。在本文中,我们将讨论可以对 Java 流执行的不同操作。Java 8 流的操作 我们可以在 Java 流上执行两种类型的操作 - 中间操作 - 它们处理输入流的元素 ... 阅读更多
什么是列表中的奇数位置?在 Java 中,List 没有预定义的奇数和偶数位置。但是,如果将第一个位置视为索引 0,则给定 List 中的奇数位置将是任何不能被 2 整除的索引。要确定位置是否为奇数,请使用模运算符 (%)。 如何查找列表中奇数位置的元素?以下是查找列表中奇数位置元素的方法 - 通过将索引除以 2 ... 阅读更多
我们得到一个包含多个元素的集合,我们的任务是编写一个 Java 程序来删除集合中的元素。这里,集合是 Java 集合接口的子接口,它定义了一个数学集合。在 Java 中删除集合元素 要从 Java 中的给定集合中删除元素,请使用以下方法 - 使用 clear() 方法 使用 removeAll() 方法 使用迭代器和 remove() 使用 Java clear() 方法 使用 clear() 方法,我们可以删除所有元素 ... 阅读更多
对于给定长度为 l 和宽度为 w 的矩形,编写一个 Java 程序来查找其周长。矩形的周长是通过将矩形所有边的长度相加来计算的。下面是矩形的演示,矩形是一个具有四个直角 (90°) 的四边形。矩形的周长是矩形的两个长度和两个宽度的总长度 - 示例场景:输入:length = 5, 8, 5, 8; 输出:周长 = 26 将矩形的所有边相加,您将得到周长。5+8+5+8 = 26 步骤 ... 阅读更多
在本文中,我们将学习如何确定系统中安装的 JVM 是 32 位还是 64 位。对于此操作,我们使用 System 类的 getProperty() 方法,该方法有助于检索指定参数的系统属性。在计算机体系结构中,32 位和 64 位指的是分别以 32 位单位和 64 位单位操作数据的组件。与 32 位机器相比,64 位机器据说速度更快且更安全。什么是 JVM?JVM 是 Java 虚拟机,负责执行字节码。它是 ... 阅读更多
我们得到两个时间段,我们的任务是编写一个 Java 程序来计算它们之间的差值。对于这个问题,我们可以使用 java.time、java.util 和 java.text 包的类和方法。SimpleDateFormat 类 Date 类 LocalDate 类 Period 类 parse() 方法 between() 方法 在本文中,我们将进一步了解这些类和方法在计算两个时间段之间差值时的用途。使用 SimpleDateFormat 和 Date 类 SimpleDateFormat 是 Java 中的一个类,它允许我们将日期转换为字符串(格式化)并将字符串转换为日期 ... 阅读更多
时间格式化是将日期和时间值转换为具有特定格式的人类可读字符串的过程。生成的字符串描述了日期/时间值应如何表示(例如平面文件或人类可读输出)。在本文中,我们将了解如何在 AM-PM 格式下格式化时间。在 12 小时制时钟系统中,使用 AM-PM 格式来定义时间。这里,AM 代表 Ante meridiem,指中午之前的时间,而 PM 代表 Post meridiem,表示中午之后的时间段。示例场景 输入:current_date = Thu Mar 17 16:04:31 IST 2024 输出:当前时间 ... 阅读更多
对于给定的输入数字,编写一个 Java 程序来反转其数字。在反转操作中,我们从后往前打印给定数字的数字。最后一位数字与第一位数字交换,倒数第二位数字与第二位数字交换,依此类推。示例场景 输入:number = 123456; 输出:rev_number: 654321 使用 while 循环 在这种方法中,运行 while 循环直到给定的输入数字不等于 0。使用模 10 运算找到数字的余数。它将返回… 阅读更多