`
jaywee
  • 浏览: 41685 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
void remove () 从迭代器指向的集合中移除迭代器返回的最后一个元素(可选操作)。 每次调用 next 只能调用一次此方法,也意味着在调用remove()之前必须先调用next() 。如果进行迭代时用调用此方法之外的其他方式修改了该迭代器所指向的集合,则迭代器的行为是不明确的。 抛出: UnsupportedOperationException - 如果迭代器不支持 remove 操作。 IllegalStateException - 如果尚未调用 next 方法,或者在上一次调用 next 方法之后已经调用了 remove 方法。
Collection (Java 2 Platform SE 5.0) <script type="text/javascript"> function windowTitle() { parent.document.title="Collection (Java 2 Platform SE 5.0)"; } </script> <noscript></noscript> <script src="/jdk150/H2HHinclude.js"></script& ...
indexOf(Object o): Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element. More formally, returns the lowest index i such that (o==null ? get(i)==null : o.equals(get(i))), or -1 if there is no such index.   subList(int f ...
Array.asList() Returns a fixed-size list backed by the specified array. (Changes to the returned list "write through" to the array.) This method acts as bridge between array-based and collection-based APIs, in combination with Collection.toArray . The returned list is serializable and i ...

内部类思考

    博客分类:
  • JAVA
一道TJ4的练习题:   创建一个至少一个方法的接口,在某个方法某作用域内定义一个内部类以实现此接口,这个方法返回对此接口的引用. interface Contents { void value(int i ); } public class Destination { private int i = 0; Contents c(int i ) { if(i > 10) { class InnerContents implements Contents { public void value(int i ){ ...
先贴一段代码(<JAVA编程思想>(中文版)第179页): interface CanFight { void fight(); } interface CanSwim { void swim(); } interface CanFly { void fly(); } interface CanClimb{ void climb(); } class ActionCharacter { public void fight() {} } class Hero extends ActionCharac ...
Global site tag (gtag.js) - Google Analytics