簡體   English   中英

在 Java 中交換字符串值

[英]Swapping String Value In Java

我正在制作一個 minecraft 插件,當服務器啟動時,只要字符串能力等於“是”,它就會每 5 秒執行一次操作,當您鍵入 /nameme-enable 時,它​​會將其設置為是,而 /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";
                }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM