本文介绍了为什么我在程序中使用匿名对象时变为null的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

package com.mobile;

public class apple
{
	String s;
	public void setname(String name1)
	{
	this.s=name1;
		//System.out.println(s);
	}
	public String getname()
	{
		return s;
	}
	
	public static void main(String args[])
	{
		
		
	new apple().setname("iphone");
	System.out.println(new apple().getname());
	}
}





我的尝试:



i希望通过使用匿名对象获取String值。



What I have tried:

i want to get the String value by using through the anonymous object.

推荐答案

apple device = new apple();
device.setname("iphone");
System.out.println(device.getname());


public class apple
{
  String s;
  public void setname(String name){ s=name; }
  public String getname(){ return s; }
  public apple(String name){s=name;}

  public static void main(String args[])
  {
    System.out.println(new apple("iphone").getname());
  }
}


这篇关于为什么我在程序中使用匿名对象时变为null的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 16:25