中易网

JAVA编程问题 定义一个泛型类Point,它包含横坐标x和纵坐标y两个变量,类型均为T

答案:2  悬赏:70  
解决时间 2021-02-12 02:11
JAVA编程问题 定义一个泛型类Point,它包含横坐标x和纵坐标y两个变量,类型均为T
最佳答案
泛型,通俗点就是提前声明这个list中将来到底装什么东西
lines的泛型为list
list的泛型又是Point对象
通俗说法:lines中存放一堆list列表
而每个list中又存放一堆Point对象
跟多维数组很类似:
lines1
---list1
----Point1
----Point2
----Point3
----Point4
---list2
----Point5
----Point6
----Point7
----Point8
lines2
---list2
----Point1
----Point2
----Point3
----Point4
---list3
----Point5
----Point6
----Point7
----Point8
全部回答
public class Point<T> {
private T x;
private T y;
public Point(T x, T y) {
this.x = x;
this.y = y;
}
public T getX() {
return x;
}
public void setX(T x) {
this.x = x;
}
public T getY() {
return y;
}
public void setY(T y) {
this.y = y;
}
public void outPut(Point<T> p){
System.out.println("点的x坐标为:"+p.getX());
System.out.println("点的y坐标为:"+p.getY());
}
public static void main(String[] args) {
Point<Integer> p=new Point<Integer>(1,2);
p.outPut(p);
Point<Double> d=new Point<Double>(1.0,2.0);
d.outPut(d);
Point<Float> f=new Point<Float>(1.0f,2.0f);
f.outPut(f);
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求指点反恐精英刀战。或者是告诉我些控制台指
这个歌手叫什么?
温尼伯在加拿大的什么位置?
为什么我昨天刚加的好友, 他也同意了, 我却
判断:2a×a=a2
欧打他人二根肋骨骨折法医鉴定轻伤二级系公所
好味道地址有知道的么?有点事想过去
珀莱雅化妆品(福雷店)地址在什么地方,想过去
联想电脑,显示丢失shared.dll
杭州地区桩基可以用预应力静压方桩吗?我记得
来生这个姓氏日语怎么说,要假名。还有内海俊
200多度的近视眼是常带眼镜好,还是少带眼镜
打荷怎样去分菜
南苑e家金钟广场(惠风)店地址在哪,我要去那
翼龙贷乡镇代理商跑了
推荐资讯
如果跟旅行社出去,外面下雨了怎么办
怎么能快速升级附魔师??
怎么样把电脑C D两个盘合在一起
北京贵宾楼饭店怎么去啊,有知道地址的么
伤仲永翻译和课后练习全部
顺发美发日化用品我想知道这个在什么地方
富士康是外企吗
佳鑫综合超市地址在什么地方,想过去办事
每天练晨跑能提高跑步速度吗?
在58同城的黑名单能解除吗?你说的那些状况我
清雍正皇帝御赐“神昭海表”匾额的妈祖庙宇有
一层到三层共34级台阶,那到五层有多少台阶
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?