130 次浏览
接下来,我们将通过 Java 代码来演示静态内部类的用法。在深入探讨该话题之前,让我们先了解一下术语“静态内部类”。静态内部类是一个嵌套类,它是外部类的静态成员。其他静态成员可以在不首先实例化外部类的情况下使用它来访问。静态嵌套类无法访问外部类的实例变量和方法,就像静态成员的 Java 语言一样。示例… 阅读更多
3K+ 次浏览
我们将通过 Java 程序来演示如何计算总分数和百分比。总分数一词是指所有可用分数的总和,而百分比一词是指将计算的分数除以总分数并乘以 100 获得的数字。 percentage_of_marks = (obtained_marks/total_marks) × 100 问题陈述 给定一个 Java 程序来计算给定一组科目中某个学生的总分数和百分比。输入分数 = { 69, 88, 77, 89, 98, 100, 57, 78 } 输出 总分数是:656 总百分比是:... 了解更多
197 次查看
在此,将通过 Java 程序演示十六进制的使用。让我们在查看 Java 程序之前先了解一下术语十六进制。十六进制是一种基数为 16 的数字系统。十六进制数有 16 个符号表示。这些符号或值是 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E 和 F。每个数字都表示十进制值。十进制数 0 到 9 相当于十六进制数 0 到 9。此外,A 表示 10,B 表示 11,C 表示 ... 了解更多
97 次查看
在此,我们将通过 Java 程序演示默认情况下将父类的默认构造函数提供给子类。在深入探讨该主题之前,让我们先了解一下术语构造函数、父类和子类。构造函数 Java 中的一个特殊方法用于对象的初始化。构造函数的名称与类名相同,并且不返回任何内容。每当使用 new 关键字创建对象时,都会自行调用默认构造函数。Java 中有以下三种类型的构造函数 ... 了解更多
722 次查看
Java Regex 中的特殊字符(也称为元字符)在 regex 语法中有特定含义,如果你要将它们用作常规字符,则必须进行转义。在此,我们将通过 Java 程序演示如何转义 Regex 中的字符。但是,在深入探讨该主题之前,让我们先熟悉一下 Java 中的术语 Regex。什么是 Regex?它是一个正则表达式的首字母缩写。它是一个 API,使用户能够定义字符串模式,这些模式可用于查找、修改和编辑字符串。Regex 在字符串中的一些用法包括 ... 了解更多
在本文中,我们将讨论计算给定范围 Low 到 high 之间数字中不重复数字的正面整数数量的不同方法。第一个方法是一个蛮力方法,它遍历范围内的所有数字,并检查它们是否包含重复的数字。在我们的第二个方法中,我们使用前缀数组计算期望的计数,而在我们的最后一个方法中,我们使用了动态编程中的记忆化概念来获得期望的结果。问题描述:我们得到两个数字低和高,我们必须找出 ... Read More
398 次观看
在本篇文章中,我们将讨论什么是坂本友彦算法以及如何使用此算法来识别给定日期是星期几。有很多算法可以了解星期几,但此算法是最强大的算法。此算法可以在最少的时间和最小的空间复杂度查找日期所在的月份中的哪一天。问题陈述 - 我们根据格里历给定一个日期,我们的任务是找出使用 ... Read More
2K+ 次观看
在本篇文章中,我们将讨论一些递归练习问题及其详细解决方案。让我们首先了解一下什么是递归以及它是如何工作的:递归 - 递归是一种编程技术,其中一个函数或方法多次调用自身来解决问题。此函数将问题分解为更小的子问题,并解决它们,直到达到基本情况。基本情况是一个停止条件,确保函数停止调用自身并在有限的时间内返回结果。递归是解决复杂 ... Read More
315 次观看
在本篇文章中,我们将讨论在给定数字中交换每个交替比特并返回结果数字的代码解决方案。我们将使用位操作的概念来在不使用任何循环的情况下以恒定时间解决问题。问题陈述 - 我们得到一个数字 n,我们必须交换彼此相邻的比特对。换句话说,我们必须将每个奇数位置的比特与其相邻的偶数位置的比特交换。约束:在解决问题时,我们必须记住我们不能使用 ... Read More
66 次观看
在本文中,我们将学习不同的方式来计算数列之和:-(n^2-1^2)+2(n^2-2^2)+....n(n^2-n^2)。在第一种方法中,我们逐个计算 1 到 n 范围内的每个 i 的数列和,然后将它们不断添加到最终和中。在第二种方法中,我们将推导出一个数学公式来计算给定数列的和,这样可以将程序的时间复杂度从 O(n) 降低到 O(1)。问题陈述 - 我们得到一个数字“n”,并且……[了解更多 ]