我的目標是從局部變量返回一個值,我需要通過調用方法首先設置該值。這可能聽起來很愚蠢,對不起,我還沒有太多的Java練習,嘗試谷歌搜索了2個小時,還沒有找到解決方案。分步目標:在構造函數中創建局部字符串變量設置其值創建將返回此值的方法這就是我得到的:public class TestString{ public TestString(){ } public String name; public TestString (String name){ this.name=name; } public String toString() { return this.name; }}
1 回答

慕桂英546537
TA貢獻1848條經驗 獲得超10個贊
它被稱為POJO:在這里閱讀更多
public class TestString {
private String name;
public TestString(String name) {
super();
this.name = name;
}
public TestString() {
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "TestString [name=" + name + "]";
}
}
您的目標
分步目標:
在構造函數中傳遞字符串變量
TestString testString = new TestString("this is a test string");
設置其值(不是來自構造函數)- setter
testString.setName("this is a new test string");
返回變量值 - getters
String res = testString.getName();
添加回答
舉報
0/150
提交
取消