在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.数字(int)--->自动装箱成Integer-->向上转型使用Object接收。 2.小数(float)-->自动装箱成Float-->向上转型使用OBject接受 3.字符串(String)-->向上转型使用OBject接收 范例:使用整数表示坐标 package test1; class Point { private Object x; private Object y; public void setx(Object x) { this.x = x; } public void sety(Object y) { this.y = y; } public Object getx() { return this.x; } public Object gety() { return this.y; } } public class GenericsDemo01 { public static void main(String[] args) { Point p = new Point(); p.setx(10);// 利用自动装箱操作:int --> Interger--->Object p.sety(20); int x = (Integer) p.getx();// 取出数据时先变为Integer,之后自动拆箱 int y = (Integer) p.gety(); System.out.println("整数表示,X坐标为:" + x); System.out.println("整数表示,Y坐标为:" + y); } } 结果: 整数表示,X坐标为:10
|
请发表评论