这样的?
Integer[] list={1,2,3};
Arrays.sort(list, new Comparator(){
@Override
public int compare(Integer o1, Integer o2) {
// TODO Auto-generated method stub
if(o1>o2)
return -1;
else if(o2>o1)
return 1;
else
return 0;
}
});
System.out.println(Arrays.toString(list));
匿名类而已。一般只有在该类不会被复用的情况下用来简写代码而已new Comparator
class Comparator1 implements Comparator{
public int compare(Integer o1, Integer o2) {
// TODO Auto-generated method stub
if(o1>o2)
return -1;
else if(o2>o1)
return 1;
else
return 0;
}
}
建议你去看视频这样,看文字型的你比如难入门。搜索就搜java 基础视频好了。
以后eclipse建议下英文的,不要汉化的。
经常见的就是各种监听事件了,匿名内部类。
button.setOnClickListener(new onClickListener(){
//实现的方法
}
);
不知道所云,我写了一年 的java还没遇到你说的这种结构