当前位置: 首页 > 知识库问答 >
问题:

在Java中交换字符串值

刘翔宇
2023-03-14

我正在制作一个minecraft插件,当服务器启动时,只要字符串能力等于“是”,它每5秒做一个动作,当你键入 /nameme-enable时,它将其设置为是, /nameme-disable将其设置为否。然而,我似乎无法更改字符串值,我看到另一个人7年前问了另一个问题,但它返回为他的,字符串并添加另一个值,而他的是在一个方法中,这是命令的代码...

if(cmd.getName().equalsIgnoreCase("nameme enable")) {
                    String ability = "yes";
                }
                if(cmd.getName().equalsIgnoreCase("nameme disable")) {
                    String ability = "no";
                }

共有1个答案

武晨
2023-03-14

您正在本地定义< code >能力。在if语句外声明它,并在if语句内设置它的值。

String ability = "";
if(cmd.getName().equalsIgnoreCase("nameme enable")) {
                    ability = "yes";
                }
                if(cmd.getName().equalsIgnoreCase("nameme disable")) {
                    ability = "no";
                }
 类似资料:
  • Java中是否有本地方法在中进行字符交换。我是说,我每次都需要写一个这样的函数,很无聊:

  • 本文向大家介绍替换Java字符串中的子字符串,包括了替换Java字符串中的子字符串的使用技巧和注意事项,需要的朋友参考一下 假设以下是我们的字符串。 我们想将子字符串“ Dead”替换为“ Alive”。为此,让我们使用以下逻辑。在这里,我们使用了while循环,并在其中找到了要替换的子字符串的索引。这样,我们一个接一个地替换了整个子字符串。 以下是替换子字符串的完整示例。 示例 输出结果

  • 问题内容: 我想将字符串的字符从小写改为大写。 我的代码在下面,我的代码得到的输出是; 您能告诉我哪里错了,并解释原因吗?提前致谢 问题答案: 如果要反转该字符串的大小写,请尝试以下操作:

  • 问题内容: 我有一个; 我想转换为字符串数组。我该怎么做?有内置的Java函数吗?可以手动完成,但是我正在搜索Java内置函数。 我想要一个数组,其中字符串的每个字符都是一个字符串。像char’n’现在将是存储在数组中的字符串“ n”。 问题答案: 要开始你的作业,请在正则表达式上拆分字符串,该表达式可以为空字符串: 产生数组: 留空的第一条目留给读者练习:-) 注意:在Java 8中,不再包含空

  • 我有一个PHP脚本这是一个字符串替换函数,它接受数组中的字符,如果在字符串中找到任何字符,就替换它们。是否有与该函数等价的java函数。我找到了一些方法,但有些是使用循环,有些是重复语句,但在Java中没有找到类似的单行解决方案。

  • 问题内容: 我目前有一个包含字符A,B和C的字符串,例如,该字符串看起来像 其他不包含A,B或CI的随机变量想分别用“ A”,“ B”和“ C”替换A,B和C,这是我目前正在做的最好方法: 问题答案: 如果A,B和C是完全相同的单个字符,cletus的答案就可以正常工作,但是如果它们可以是更长的字符串,而您只是出于示例目的将它们称为A,B和C,则cletus的答案就可以。如果它们是更长的字符串,则