为了账号安全,请及时绑定邮箱和手机立即绑定

为什么get里面出来是null

为什么get里面出来是null

慕粉4135317 2018-02-25 23:31:01
package com.gemiktv.ren; public class User { private String name1,name2; private int password1,password2; public void setName1(String name1) { this.name1=name1; System.out.println(this.name1); } public String getName1() { System.out.println(this.name1); return this.name1; } 外部text set 输出是没有问题的,请问  为什么 get里面是null
查看完整描述

1 回答

?
QQ_小岩

TA贡献1条经验 获得超0个赞

set是赋值,get是取值。

你没赋值当然取不到值了。

你先set,再get就有了。

this.name1返回的是private String name1的值,但你这个值是空的,默认显示null

查看完整回答
反对 回复 2018-02-26
  • 慕粉4135317
    慕粉4135317
    set已经赋值了, set的输出语句是没有问题的, 到get输出语句就变成null了
  • 1 回答
  • 0 关注
  • 1148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信