这条线的含义

时间:2011-05-30 14:28:25

标签: android

我正在为我正在创建的应用中使用的地图创建一个明细地图叠加层。在我关注的教程中,它使用以下几行:

public class CustomItemizedOverlay extends ItemizedOverlay<OverlayItem>
{
...
private ArrayList<OverlayItem> mapOverlays = new ArrayList<OverlayItem>();
...
}

我的问题是这个;括号部分实际上是什么意思?它作为参数传递给ItemizedOverlay类?是&lt;&gt;括号实际上意味着'instanceof'?我正在寻找一些清晰度和理解代码我试图使用,以便我以后可以更好地操作它。

干杯

2 个答案:

答案 0 :(得分:1)

括号&lt;和&gt;用于泛型类型,有关详细信息,请参阅page

答案 1 :(得分:0)

ArrayList&lt; T>是一个泛型类,可以是各种类的数组列表。

ArrayList&lt; OverlayItem&gt;是OverlayItem上的数组列表