我正在制作一个我的世界插件,在服务器启动时,只要字符串能力等于“是”,它就会每隔5秒执行一次操作,并且当您输入/ nameme-enable时,它将设置为yes和/ nameme -disable将其设置为no。但是,我似乎无法更改字符串值,我在7年前看到另一个人提出了另一个问题,但是它返回时返回的是他的字符串,并添加了另一个值,并且他在某个方法中,这是该命令的代码...
if(cmd.getName().equalsIgnoreCase("nameme enable")) {
String ability = "yes";
}
if(cmd.getName().equalsIgnoreCase("nameme disable")) {
String ability = "no";
}
最佳答案
您正在本地定义ability
。在if语句外声明它,并在if语句内设置它的值。
String ability = "";
if(cmd.getName().equalsIgnoreCase("nameme enable")) {
ability = "yes";
}
if(cmd.getName().equalsIgnoreCase("nameme disable")) {
ability = "no";
}
关于java - 在Java中交换字符串值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59923777/