Java基础
yongliang567
这个作者很懒,什么都没留下…
展开
-
java.util.List接口的方法subList()的使用注意事项
JDK中,List接口有一个实例方法List subList(int fromIndex, int toIndex),其作用是返回一个以fromIndex为起始索引(包含),以toIndex为终止索引(不包含)的子列表(List)。 但值得注意的是,返回的这个子列表的幕后其实还是原列表;也就是说,修改这个子列表,将导致原列表也发生改变;反之亦然。下面是一段实例代码:[...原创 2010-07-12 21:59:07 · 894 阅读 · 0 评论 -
如何利用subList方法将一个子列表从父列表中删除
要想将一个子列表从其父列表中删除,可以使用java.util.List接口的subList方法和removeAll方法,见如下代码:[code="java"]import java.util.ArrayList;import java.util.List;public class RemoveSubList { public static void main...原创 2010-07-12 22:32:39 · 349 阅读 · 0 评论 -
抽象类ByteBuffer能否实例化?——由一个实例化疑问说开去
ByteBuffer是java.nio中最常用的缓冲区,它提供了读写其他数据类型的方法。然而查看API文档后发现,java.nio.ByteBuffer其实是一个抽象类,其中有许多的抽象方法,如asCharBuffer(),asIntBuffer()等. 有两类静态工厂方法用于创建ByteBuffer:ByteBuffer.allocate(int capacity)和Byt...原创 2010-08-03 22:25:37 · 285 阅读 · 0 评论