1 public class Test1 { 2 String name; 3 4 public String getName() { 5 return name; 6 } 7 public void setName(String name) { 8 name = name; 9 } 10 public static void main(String[] args) { 11 Test1 test1 = new Test1(); 12 test1.setName("我是this"); 13 System.out.println(test1.getName()); 14 } 15 } 阅读上述代码,发现其输出是null,原因是因为虽然定义了class,但是却没有引用该类,修改第()行代码,输出结果就变成“我是this”。在这里“this”指向的是“Test1”

发布于 2021-02-16 01:10:57
【单选题】
A 第2行的“name”之前增加“this”
B 第5行“name”之前增加“this”
C 第8行等号左边“name”之前增加“this”
D 第8行等号右边“name”之前增加“this”

查看更多

关注者
0
被浏览
60
  • 体验AI问答!更聪明、超智能!
  • 一款基于GPT的超级AI助手,可以对话、创作、写文案!
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

手机
浏览

扫码手机浏览

分享
好友

在线
客服