Middle Digit Number in Java2025 年 5 月 6 日 | 阅读 3 分钟 在本节中,我们将学习什么是中间数字,还将创建 Java 程序 来查找中间数字。它经常出现在 Java 编码测试和学术中。 中间数字给定数字 N 的中间数字是该数字 N 中恰好位于中间的数字,称为中间数字。如果一个数字有两个中间数字,则打印这两个数字作为中间数字。 中间数字示例考虑数字 86596。在给定的数字中,5 恰好位于中间,因为 5 的左侧有两个数字,右侧也有相同数量的数字。 让我们看另一个数字 178903。在给定的数字中,如果我们每三个数字一组,将没有数字留在中间。如果我们每两个数字一组,我们将得到两个中间数字。这种情况有点令人困惑。 在这种情况下,中间数字有两个。在我们的例子中,中间数字是 89。有时,我们只考虑第一个数字作为中间数字。通常,我们考虑两个数字作为中间数字。 查找中间数字的步骤1. 读取或初始化数字 N。 2. 使用以下公式计算给定数字 N 的长度 N 的长度 = log10(N) + 1 3. 使用以下公式查找给定数字的前半部分 ![]() 4. 为了计算 N 的中间数字,请使用以下公式 N 的前半部分的最后一个数字 = (N 的前半部分) % 10 = 1 让我们在 Java 程序中实现上述逻辑。 中间数字 Java 程序MiddleDidgitNumberExample1.java 输出 The middle digit number is: 7 MiddleDigitNumberExample2.java 输出 1 Enter the number: 123456 Middle number: 34 输出 2 Enter the number: 45763 Middle number: 7 |
在本节中,我们将学习 Java 中的房屋编号。它是一个由边长为 s+1 的立方体组成的数字。在这个立方体上,我们有一个边长为 s 的平方金字塔数。下图描绘了...
阅读 6 分钟
java.text.CollationElementIterator 类有一个方法。可以使用 CollationElementIterator 类获取 CollationElementIterator 当前指向的排序器中的项目索引。语法:public int getOffset() 参数:此方法不接受任何参数。返回值:元素的偏移量...
阅读 2 分钟
协变性和逆变性的概念在复杂的 Java 编程世界中浮现,成为构建持久、灵活和可调整软件的关键构建块。这些概念根植于多态领域,对于确定类型和技术...
5 分钟阅读
抽象语法树是一种表示计算机语言的抽象语法结构的树。树的每个节点都表示源代码中存在的构造。通常,AST 是编译器语法...的输出。
阅读 3 分钟
Java 中的异常处理是健壮可靠的软件开发的关键方面。了解如何有效捕获异常,尤其是在处理基类和派生类时,可以显著提高代码质量。在本节中,我们将深入探讨细节...
阅读 4 分钟
Java 8 引入了几个函数式编程特性,以简化代码并使其更具表现力。这些特性包括 Predicate、Consumer 和 Supplier 接口,它们提供了处理集合、过滤数据等的强大工具。在本节中,我们将深入探讨这三个接口,...
阅读 4 分钟
给定两个整数 n 和 k。我们从一个包含 n 个整数的数组 an 开始,其中对于每个 0 <= i <= n - 1,a[i] = 1。每秒钟,我们会同时更新每个元素,使其...
阅读 3 分钟
什么是面向对象编程 (OOP)?面向对象编程具有广泛的影响,因为它在多个层面都很有吸引力,并有望实现更快、更便宜的开发和维护。它遵循自下而上的方法来开发应用程序。在本节中,我们将深入讨论什么是面向对象编程?面向对象编程 词语“面向对象”...
阅读 6 分钟
? 在 Java 编程世界中,接口在定义契约和建立类必须遵守的一组规则方面发挥着至关重要的作用。它们充当实现类的蓝图,并支持抽象、多态和松耦合的概念。但是,一个常见的...
阅读 3 分钟
在本节中,我们将学习什么是 Keith 数,并创建 Java 程序来检查给定的数字是否为 Keith 数。Keith 数程序经常在 Java 编码测试中出现。Keith 数 一个正 n 位数 X 被称为 Keith 数...
阅读 6 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India