您的位置:首页 > 编程语言 > Java开发

Java中比较器 Comparator 的简单例子

2016-04-01 15:57 387 查看
</pre><pre name="code" class="java">import java.util.Arrays;
import java.util.Comparator;

public class ComparatorTest {
public static void main(String[] args) {
String[] str = { "hello", "world!", "123", "4444" };
Arrays.sort(str, new Comparator<String>() {<span style="white-space:pre">	</span>// 实现Comparator
@Override
public int compare(String o1, String o2) {
return o1.length() > o2.length() ? 1 : (o2.length() > o1 // 按字符串长度排序
.length() ? -1 : 0);
}
});
for (String s : str) {<span style="white-space:pre">	</span>//遍历
System.out.println(s);
}
}
}


一个简单的java Comparator 例子
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java Comparator 比较器