Java中常用的类库函数大全
Java是一种丰富的编程语言,有着很多强大的类库函数,它们是开发者日常工作中必不可少的工具。下面是Java中常用的类库函数大全。
一、String类函数
1. charAt(int index):返回字符串中指定索引位置的字符。
2. compareTo(String anotherString):比较两个字符串,如果第一个字符串小于、等于或大于第二个字符串,则分别返回一个负整数、0或正整数。
3. concat(String str):将指定字符串连接到此字符串的末尾。
4. contains(CharSequence s):返回true如果此字符串包含指定的字符序列。
5. endsWith(String suffix):测试此字符串是否以指定的后缀结束。
6. equals(Object anObject):将此字符串与指定对象进行比较。
7. indexOf(int ch)和indexOf(String str):返回指定字符或子字符串在此字符串中第一次出现的索引位置。
8. length():返回字符串的长度。
9. replace(char oldChar, char newChar):返回一个新的字符串,其中所有出现的旧字符都已被替换为新字符。
10. split(String regex):根据正则表达式分割字符串。
11. substring(int beginIndex)和substring(int beginIndex, int endIndex):返回指定索引范围内的子字符串。
12. toLowerCase()和toUpperCase():将字符串转换为全小写或全大写。
二、Math类函数
1. abs():返回参数的绝对值。
2. ceil():返回不小于参数的最小整数。
3. floor():返回不大于参数的最大整数。
4. max()和min():返回两个参数中的最大值或最小值。
5. pow():返回第一个参数的第二个参数次方。
6. random():返回一个位于0.0和1.0之间的伪随机浮点数。
7. round():返回最接近参数的整数。
三、Date类函数
1. after()和before():比较两个日期的先后顺序。
2. clone():创建并返回此日期的副本。
3. compareTo():比较两个日期,如果第一个日期早于、等于或晚于第二个日期,则分别返回一个负整数、0或正整数。
4. getTime():返回自1970年1月1日以来,此日期表示的毫秒数。
5. setTime():设置此日期表示的毫秒数。
四、Calendar类函数
1. add():为此Calendar的指定字段添加或减去指定的时间量。
2. get():返回指定的日历字段的值。
3. set():将指定的日历字段设置为给定的值。
五、集合类函数
1. add()和addAll():向集合中添加元素或添加另一个集合中的元素。
2. clear():从集合中移除所有元素。
3. contains():如果集合包含指定元素,则返回true。
4. isEmpty():如果集合不包含元素,则返回true。
5. iterator():返回在此集合元素上进行迭代的迭代器。
6. remove()和removeAll():从集合中移除指定元素或移除与另一个集合中相同的元素。
7. size():返回集合中元素的数量。
六、输入输出类函数
1. File类的函数:
a. exists():测试该文件或目录是否存在。
b. getName():返回由此File表示的文件或目录的名称。
c. getPath():将此File转换为路径名字符串。
2. InputStream和OutputStream类的函数:
a. close():关闭该输入流或输出流以释放资源。
b. read()和write():从输入流或向输出流中读取/写入一个字符或字节。
3. Reader和Writer类的函数:
a. close():关闭该读取器或写入器以释放资源。
b. read()和write():从读取器或向写入器中读取/写入一个字符或字符数组。
以上是Java中常用的类库函数大全,这些函数可以使Java程序员在参与项目时更加高效,优美和完整。
