为什么get里面出来是null

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

慕粉4135317
浏览 1086回答 1
1回答

QQ_小岩

set是赋值,get是取值。你没赋值当然取不到值了。你先set,再get就有了。this.name1返回的是private String name1的值,但你这个值是空的,默认显示null
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java