JAVA中的Array.sort()方法
花了点时间去研究,也算小有收获:
Arrays.sort()方法在JDK里有很多,其中着重说下
static void
sort(Object[] a)
static
<T> void
sort(T[] a, Comparator<? super T> c)
前者参数中的数组a中的所有元素必须实现comparable接口,可以重载comparable的方法compareTo()。
后者参数中的数组a中的所有元素必须实现comparable接口;参数中的Comparator引用c 是控制排序顺序的,可以通过实现Comparator然后重载其compare方法来定义。
若不重载比较方法,则结果为自然排序。
相关文档:
要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要 分为三大块:J2SE,J2ME和 J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编 程; ......
一、
IO
流的三种分类方式
1.
按流的方向分为:输入流和输出流
2.
按流的数据单位不同分为:字节流和字符流
3.
按流的功能不同分为:节点流和处理流
二、
IO
流的四大抽象类:
字符流:
Reader Writer ......
本篇内容系统JAVA基础知识介绍,适用于初学者和复习的朋友阅读。作为本人,虽尽量查阅各种书籍,但是仍难避免各种错误和不当,还请看过并发现其中错误的朋友指正。
一.简介
1.Green Team小组与JAVA
&nb ......
最近学习java的IO操作,现整理如下
1 输入输出
java的库将程序与输入有关的类都从InputStream继承,与输出有关的类都从OutStream继承。
以前没有掌握的相关类 SequenceInputStream 将两个或更多的inputStream 转换成单个对象使用。
2 增添属性和有用的接口
装饰器 : 利用层次化对象动态透明 ......
本篇内容承接上篇之后,属JAVA基础知识之数据类型,所以更倾向于JAVA语言本身,适合初学和复习的朋友阅读。
一。数据类型
1.基本数据类型
&nb ......