在这种情况下是否可以更改方法的返回值?

时间:2016-01-31 10:53:31

标签: java methods return-value

我想将方法​​getvalue()的返回值更改为字符串“firefighter”,我尝试从main方法但没有解决。 期待一些解决方案。

public class Summ2 {
private String getValue() {
    return "TUHH";
}

public static void main(String[] args) {
    Summ2 GO = new Summ2();
    assert GO.getValue() == "firefighter";
     System.out.println(GO.getValue());
    }


}

1 个答案:

答案 0 :(得分:2)

断言是一个检查指令,而不是指配指令。

如果不使用成员变量,则无法从getValue()获取新值。