不使用第三个或临时变量交换两个字符串变量的 Java 程序。2025年1月8日 | 阅读需时 2 分钟 在此程序中,我们需要在不使用第三方变量的情况下交换两个字符串。 Str1: Good Str2: morning 交换两个字符串通常需要一个临时的第三方变量。实现此目的的方法之一是将给定的两个字符串连接到第一个字符串。 Str1Str1 = Str1 + Str2= Goodmorning 使用 substring (0, length(string1) - (string2)) 提取字符串2;也就是说,在我们的例子中,它将是 substring(0, (11-4))。它将把字符串 "Good" 分配给字符串2,由绿色突出显示。 Str2 = Goodmorning 使用 substring (length(string2)) 提取字符串1;也就是说,我们需要从 length(string2) 到字符串末尾提取字符串。在我们的例子中,它将是 substring(4)。它将把字符串 "morning" 分配给字符串1,由绿色突出显示。 Str1 = Goodmorning 算法
程序输出 Strings before swapping: Good morning Strings after swapping: morning Good 下一个主题Java 程序 |
打印数组中最小元素的程序 在此程序中,我们需要找出数组中存在的最小元素。这可以通过维护一个变量 min 来实现,该变量最初将保存第一个元素的值。循环遍历……
阅读 2 分钟
Java 将 String 转换为 char 我们可以使用 String 类的 charAt() 方法在 Java 中将 String 转换为 char。charAt() 方法只返回一个字符。要获取所有字符,可以使用循环。签名 charAt() 方法返回指定索引的单个字符。charAt() 的签名...
阅读 2 分钟
单向链表是一种线性数据结构,其中列表的每个元素都包含一个指向列表中元素的指针。单向链表中的每个元素称为节点。每个节点有两个组成部分:数据……
5 分钟阅读
在本程序中,我们将创建一个双向链表,并通过遍历链表来删除重复项(如果存在)。原始列表:删除重复项后的列表:在上述列表中,node2 重复了三次,node 3 重复了两次。Current 将指向 head,index 将...
7 分钟阅读
在此程序中,我们创建一个循环链表,并在列表的中间插入一个新节点。如果列表为空,则 head 和 tail 都将指向新节点。如果列表不为空,则我们将计算...
阅读 8 分钟
Java 将 String 转换为 int 我们可以使用 Integer.parseInt() 方法在 Java 中将 String 转换为 int。要将 String 转换为 Integer,我们可以使用 Integer.valueOf() 方法,它返回 Integer 类的实例。场景通常在我们需要对字符串进行数学运算时使用……
阅读 2 分钟
Java 程序在控制台打印以下模式 要完成此任务,我们需要创建两个循环,第二个循环将根据第一个循环执行。第一个循环负责打印换行符,而第二个...
阅读1分钟
在本节中,我们将学习什么是太阳数,以及如何创建一个 Java 程序来查找太阳数。我们还将创建一个 Java 程序来查找指定范围内的所有太阳数。太阳数 一个数称为太阳数...
阅读 3 分钟
对象是 OOPs 语言的基本构建块。在 Java 中,没有对象就无法执行任何程序。有多种方法可以在 Java 中创建对象,我们将在本节中讨论,并学习如何创建……
7 分钟阅读
在此程序中,我们需要计算字符串中出现的每个字符,并找出出现次数最多和最少的字符。Grass is greener on the other side 在上面的示例中,字符“a”在字符串中只出现一次。所以,它是出现次数最少的字符...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India