如何显示一个实例名? 名字? what name? class name? tryproblem.getClass().getName() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是对象还是类的名字?是类的名字的话saucer(思归)说的对。对象名字呢,是不可能得到的,它其实是个指针而已。用反正法:比如sss problem= new sss();sss p1 = problem;它怎么能得到名字呢?在实例的数据中没有指向指针的名字,指针本来是指向实例的,如果实例中还保存指针的名字,那岂不是?? sss problem= new sss()System.out.println(problem.getClass().getName());//得到类名包括所在的包System.out.println(problem);//除可以得到类名还可以得到该实例所在的内存的地址吧..格式 名称+@+内存地址 可以在定义类的时候,增加一个字段,用来保存对象名:String objectName;并定义相应构造方法,用实例化时传进来的参数对其赋值。需要的时候用对象来引用就可以了。 java: 如何产生一个不含重复数字的四位随机数 求高手帮我写个通用点的代码? 用java远程控制linux javamail自带的DEMO问题 使用JasperReport生成报表时,如何去掉数据中的null值 java对象池 要实现多线程同步 求一正则表达式 怎样求当天所在周剩余的天数? 如何从用例过度到设计类 我的jbuilder中为什么光标和大字的地方总是有误差? 一个简单的java 困惑!汪洋中的一条船
是类的名字的话saucer(思归)说的对。对象名字呢,是不可能得到的,它其实是个指针而已。
用反正法:比如
sss problem= new sss();
sss p1 = problem;它怎么能得到名字呢?在实例的数据中没有指向指针的名字,指针本来是指向实例的,如果实例中还保存指针的名字,那岂不是??
System.out.println(problem.getClass().getName());//得到类名包括所在的包
System.out.println(problem);//除可以得到类名还可以得到该实例所在的内存的地址吧..格式 名称+@+内存地址
String objectName;
并定义相应构造方法,用实例化时传进来的参数对其赋值。需要的时候用对象来引用就可以了。