牡丹江防火门专用胶厂家 Interface List<E>
发布日期:2026-03-08 21:29 点击次数:66
有序集(也称为序列 )。
该接口的用户可以精确控制列表中每个元素的插入位置。
用户可以通过整数索引(列表中的位置)访问元素,并搜索列表中的元素。
与集不同牡丹江防火门专用胶厂家,列表通常允许重复元素。 正式地,列表通常允许成对元素e1和e2 ,使得e1.equals(e2) ,并且如果它们根本允许空元素,则它们通常允许多个空元素。 有人可能希望通过在用户尝试插入运行时异常时抛出运行时异常来实现禁止重复的列表,这是不可想象的,但我们希望这种用法很少见。
该List接口放置额外的约定,过指定Collection接口上的同iterator , add , remove , equals和hashCode法。 为便起见,此处还包括其他继承法的声明。
List接口提供了四种对列表元素进行位置(索引)访问的法。 列表(如Java数组)基于。 请注意,对于某些实现(例如, LinkedList类),这些操作可能与索引值成比例地执行。 因此,如果调用者不知道实现,则迭代列表中的元素通常优选通过它进行索引。
奥力斯 万能胶厂家 联系人:王经理 手机:18231788377(微信同号) 地址:河北省任丘市北辛庄乡南代河工业区牡丹江防火门专用胶厂家
List接口提供了个特殊的迭代器,称为ListIterator ,除了Iterator接口提供的正常操作外,还允许元素插入和替换以及双向访问。 提供了种法来获得从列表中的指定位置开始的列表迭代器。
List接口提供了两种搜索指定对象的法。 从能的角度来看,保温护角专用胶应谨慎使用这些法。 在许多实现中,它们将执行昂贵的线搜索。
List接口提供了两种法来有地插入和删除列表中任意点的多个元素牡丹江防火门专用胶厂家。
注意:虽然允许列表将自己包含为元素,但建议为谨慎: equals和hashCode法不再在此类列表中定义良好。
某些列表实现对它们可能包含的元素有限制。 例如,某些实现禁止null元素,并且些实现对其元素的类型有限制。 尝试添加不格的元素会引发未经检查的异常,通常为NullPointerException或ClassCastException 。 试图查询不格元素的存在可能会引发异常,或者它可能只是返回false; 些实现将展示前种行为,些将展示后者。 般地,在完成不会致将不格元素插入列表的不格元素上尝试操作可能会引发异常,或者可能在实现的选择中成功。 此类异常在此接口的规范中标记为“可选”。
Unmodifiable ListsList.of和List.copyOf静态工厂法提供了种创建不可修改列表的便捷法。 这些法创建的List实例具有以下特征:
他们是unmodifiable 。 法添加,删除或替换元素。 在List上调用任何mutator法将始终致UnsupportedOperationException被抛出。 但是,如果包含的元素本身是可变的,则可能致List的内容看起来发生变化。 他们不允许null元素。 尝试使用null元素创建它们致NullPointerException 。 如果所有元素都可序列化,则它们是可序列化的。 列表中元素的顺序与提供的参数的顺序或提供的数组中的元素的顺序相同。 他们是value-based 。 调用者不应对返回实例的身份做出任何假设。 工厂可以自由创建新实例或重用现有实例。 因此,对这些实例的身份敏感操作(引用相等( == ),标识哈希代码和同步)是不可靠的,应该避。 它们按照Serialized Form页面上的规定进行序列化。此界面是Java Collections Framework的成员。
相关词条:管道保温 塑料管材生产线 锚索 玻璃棉毡 PVC管道管件粘结胶1.本网站以及本平台支持关于《新广告法》实施的“极限词“用语属“违词”的规定,并在网站的各个栏目、产品主图、详情页等描述中规避“违禁词”。
2.本店欢迎所有用户指出有“违禁词”“广告法”出现的地方,并积极配合修改。
3.凡用户访问本网页,均表示默认详情页的描述牡丹江防火门专用胶厂家,不支持任何以极限化“违禁词”“广告法”为借口理由投诉违反《新广告法》,以此来变相勒索商家索要赔偿的违法恶意行为。
绥化PVC管道管件粘接胶 鲍威尔表态缓解加息忧虑 美国国债价
抚州pvc管粘接胶水厂家 市早苗启程访美,将和特
临夏家具封边胶厂 力保三分!麦卡利斯特补时凌空抽射,多纳鲁马
西宁橡塑胶厂家 看了35岁辞职摆地摊的央视女演,我想给30-
唐山橡塑胶 应急管理部紧急召开调度会督促加强烟花爆竹各环节安
黑龙江橡塑胶价格 妈妈的6次撑腰, 换孩子生抬头, 来听听老
