gpt4 book ai didi

java - 错误 "should check the method return value"是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:54:16 25 4
gpt4 key购买 nike

我正在使用 Swing 在 Java 中编写应用程序。在评估以下 switch 语句中的值之前,我试图将文本字段 txtDay 中的值转换为大写。

txtDay.getText().toUpperCase();

switch(txtDay.getText()){
case "SUNDAY":
//do something
break;
case "MONDAY":
//do something
break;
case "TUESDAY":
//do something
break;
case "WEDNESDAY":
//do something
break;
case "THURSDAY":
//do something
break;
case "FRIDAY":
//do something
break;
case "SATURDAY":
//do something
break;
default:
//do something
break;
}

尽管在第一行 (txtDay.getText().toUpperCase()),我收到一条错误消息“应检查方法返回值”。

这是什么意思?有关如何解决此问题的任何提示?

最佳答案

这不是错误,而是警告。它说您没有使用操作的结果。字符串是不可变的,你需要这样的东西:

txtDay.setText(txtDay.getText().toUpperCase());

得到你期望的结果。

关于java - 错误 "should check the method return value"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34344915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com