Java 判断一个字符串是否为另一个字符串的旋转的程序2025年1月8日 | 阅读需时 2 分钟 在此程序中,我们需要检查一个字符串是否是另一个字符串的旋转。 考虑上面的例子,假设我们需要检查字符串 2 是否是字符串 1 的旋转。为了找到这一点,我们将字符串 1 与字符串 1 连接起来。然后,尝试在连接的字符串中找到字符串 2。如果字符串 2 存在于连接的字符串中,则字符串 2 是字符串 1 的旋转。字符串 2 deabc 在连接字符串的索引 3 处找到。因此,deabc 是 abcde 的旋转。 算法
程序输出 Second string is a rotation of first string 下一个主题Java 程序 |
在本节中,我们将了解什么是三角数,并创建 Java 程序来检查给定数字是否为三角数。三角数程序经常在 Java 编码测试和学术界中出现。三角数 正整数 n 被称为三角数...
阅读 4 分钟
Java 模式程序提高了编码技能、逻辑和循环概念。它主要在 Java 面试中提问,以检查程序员的逻辑和思维。我们可以用不同的设计打印 Java 模式程序。要学习模式程序,我们必须具备...
阅读 15 分钟
在这个程序中,我们将创建一个循环链表并在链表中间删除一个节点。如果链表为空,则显示消息“链表为空”。如果链表不为空,我们将计算链表的大小……
阅读9分钟
这是 Google、Amazon、TCS、Accenture 等顶级 IT 公司面试中经常问到的一个非常有趣的问题。通过解决这个问题,人们可以检查面试者的逻辑能力、批判性思维和解决问题的能力。因此,在本节中,我们将...
阅读 3 分钟
Java 数字转单词程序 在本节中,我们将创建一个 Java 程序,将给定的数字转换为单词。例如,如果数字是 54,297,则输出应为 Fifty-Four Thousand Two Hundred Ninety-Seven。让我们为此创建一个 Java 程序。NumberToWordExample1.java class...
阅读9分钟
在本节中,我们将学习如何创建一个 Java 程序来显示交替的素数。素数:素数是一个数 p,使得当 p 整除 ab 时,p 要么整除 a,要么整除 b。换句话说,一个数,它...
阅读 2 分钟
Java 程序查找数组中第二大的数字 我们可以通过对数组进行排序并返回第二大的数字来查找 Java 数组中第二大的数字。让我们看一个完整的示例来查找 Java 数组中第二大的数字。public...
阅读 3 分钟
为了解决这个问题,我们需要理解回溯的概念。根据回溯算法:固定第一个位置的字符,并将其余字符与第一个字符交换。例如,在 ABC 中,在第一次迭代中形成了三个字符串:ABC,...
阅读 3 分钟
在此程序中,我们需要将给定的数组按升序排序,以便元素将从最小到最大排列。这可以通过两个循环来实现。外循环将选择一个元素,内循环允许我们比较选定的...
阅读 4 分钟
在本节中,我们将学习什么是 Keith 数,并创建 Java 程序来检查给定的数字是否为 Keith 数。Keith 数程序经常在 Java 编码测试中出现。Keith 数 一个正 n 位数 X 被称为 Keith 数...
阅读 6 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India