62,614
社区成员
发帖
与我相关
我的任务
分享
class MyString {
private String dataMemberString;
public MyString(final String constructorString) {
dataMemberString = constructorString;
}
@Override
public String toString() {
return dataMemberString;
}
public String getDataMemberString() {
return dataMemberString;
}
public void setDataMemberString(String dataMemberString) {
this.dataMemberString = dataMemberString;
}
}
public class test1 {
static void change(MyString s) {
// s.setDataMemberString("haha");
s = new MyString("haha");
}
public static void main(String[] args) {
MyString s = new MyString("wawa");
change(s);
System.out.println(s);
}
}
理由参考推荐1class MyString {
private String dataMemberString;
public MyString(final String constructorString) {
dataMemberString = constructorString;
}
@Override
public String toString() {
return dataMemberString;
}
public String getDataMemberString() {
return dataMemberString;
}
public void setDataMemberString(String dataMemberString) {
this.dataMemberString = dataMemberString;
}
}
public class test1 {
static void change(MyString s) {
s.setDataMemberString("haha");
}
public static void main(String[] args) {
MyString s = new MyString("wawa");
change(s);
System.out.println(s);
}
}
public class test {
static void change(String s){
s= "haha";
}
public static void main(String args[]){
String s = "wawa";
change(s);
System.out.println(s);
}
}
在CSDN论坛中,可以使用下面的形式包裹代码,以让代码用相应语言的颜色高亮显示
下划线得自己去除,代码写在java和code间的那两个中括号之间
_[_c_o_d_e_=_j_a_v_a_]_[_/_c_o_d_e_]_System.out.print(谢谢大家打帮助")