1K+ 次浏览
在这篇文章中,我们将了解如何使用两种方法检查数组是否包含给定值:线性搜索和 HashSet 类。对于线性搜索,我们将遍历数组元素,将每个元素与给定的输入进行比较。对于 HashSet 类,我们将利用 contains() 方法来高效地实现此目的。问题陈述编写一个 Java 程序来检查数组是否包含给定的值 - 输入 1 输入要搜索的数字:25 整数数组中的元素:15 20 25 30 35 输出 1 数组包含给定的值 ... 阅读更多
840 次浏览
在这篇文章中,我们将学习如何在 Java 中检查数字是正数还是负数。要检查指定的数字是正数还是负数,可以相对于 0 来确定。大于 0 的数字被认为是正数,而小于 0 的数字被认为是负数,我们可以使用 Java 条件语句,如 if-else-if 块或三元运算符。在此之前,让我们借助示例讨论问题陈述 - 问题陈述给定一个整数作为输入,编写一个 Java 程序来检查该数字是正数还是负数 ... 阅读更多
818 次浏览
在这篇文章中,我们将学习如何使用 Java 检查数字是偶数还是奇数。如果一个数字可以被 2 整除,那么它就是一个偶数,否则它就是一个奇数。因此,我们可以通过将给定数字除以 2 来验证它是否是偶数或奇数。我们将使用两种不同的方法,一种使用模运算符 (%),另一种使用按位 AND 运算符 (&)。问题陈述我们给定一个整数作为输入,我们的任务是编写一个 Java 程序来检查该数字是偶数还是奇数。输入 ... 阅读更多
440 次浏览
在这篇文章中,我们将学习如何在 Java 中使用递归来求 N 个数的和。递归是指方法重复调用自身直到满足基本条件为止。在 Java 中,每个递归调用都放在堆栈中,直到达到基本情况,之后返回的值用于计算结果。问题陈述给定一个整数数组,编写一个 Java 程序使用递归求所有 N 个数的和。输入用户提供 N 的值,即要相加的整数个数。用户输入要相加的 N 个整数。输出 ... 阅读更多
557 次浏览
在这篇文章中,我们将了解如何在 Java 中使用递归求两个数的积。递归函数是一个多次调用自身直到满足特定条件的函数。递归是重复以自相似方式重复项目的过程。在编程语言中,如果程序允许您在同一个函数内调用一个函数,那么它被称为函数的递归调用。许多编程语言通过堆栈实现递归。通常,每当一个函数(调用者)调用另一个函数(被调用者)或自身作为被调用者时,调用者函数都会转移执行控制 ... 阅读更多
863 次浏览
在这篇文章中,我们将了解如何在 Java 中使用递归求一个数字的各位数之和。递归函数是一个多次调用自身直到满足特定条件的函数。递归是重复以自相似方式重复项目的过程。在编程语言中,如果程序允许您在同一个函数内调用一个函数,那么它被称为函数的递归调用。许多编程语言通过堆栈实现递归。通常,每当一个函数(调用者)调用另一个函数(被调用者)或自身作为被调用者时,调用者函数都会转移 ... 阅读更多
21K+ 次浏览
在这篇文章中,我们将了解如何将方法调用作为参数传递给另一个方法。我们可以通过在另一个类中创建一个该类的对象来调用另一个类中的方法。创建对象后,使用对象引用变量调用方法。下面是相同的演示 - 输入假设我们的输入是 - 输入两个数字:2 和 3 输出所需的输出是 - 两个数字之和的立方是:125 算法步骤 1 - 开始步骤 2 - 声明两个变量值,即 my_input_1 和 my_input_2 步骤 3 - 我们定义一个函数,它接受 ... 阅读更多
479 次浏览
在这篇文章中,我们将了解如何将 lambda 表达式作为方法参数传递。lambda 表达式是一段简短的代码块,它接收参数并返回一个值。下面是相同的演示 - 输入假设我们的输入是 - ("Apple", "Orange", "Grapes") 输出所需的输出是 - elppA, egnarO, separG 算法步骤 1 - 开始步骤 2 - 我们导入所需的包。步骤 3 - 在主函数中,我们定义一个“ArrayList”数据。步骤 4 - 这将显示在控制台上。步骤 5 - 现在,使用“forEach”循环迭代元素 ... 阅读更多
229 次浏览
在这篇文章中,我们将了解如何在 Java 中实现私有构造函数。私有构造函数允许我们限制类的实例化,确保该类的对象只能在类本身中创建。阅读更多:Java 构造函数问题陈述给定一个具有私有构造函数的类,编写一个 Java 程序来演示该类如何限制从类外部实例化对象。不同的方法以下是演示该类如何限制从类外部实例化对象的不同的方法。使用私有构造函数 ... 阅读更多
356 次浏览
在这篇文章中,我们将了解如何从另一个构造函数调用一个构造函数。“this()”关键字用于调用构造函数。下面是相同的演示。在使用 this() 时,我们将显示两个数字的和与积 - 输入假设我们的输入是 - 数字定义为 12 和 30 输出所需的输出是 - 和是:42 积是:360 算法步骤 1 - 开始步骤 2 - 声明一个整数变量,即 my_sum 步骤 3 - 在主类中,我们定义一个对数字的“this”引用,这些数字将用作输入。步骤 4 - 这 ... 阅读更多