常用的 Java 函数列表
以下是常用的 Java 函数列表:
1. Math.abs() - 返回绝对值。
2. Math.max() - 返回两个数中较大的一个。
3. Math.min() - 返回两个数中较小的一个。
4. Math.pow() - 返回指定数字的指数。
5. Math.sqrt() - 返回指定数字的平方根。
6. String.contains() - 检查字符串是否包含指定的子字符串。
7. String.substring() - 返回指定字符串的子字符串。
8. String.toUpperCase() - 将字符串转换为大写字母。
9. String.toLowerCase() - 将字符串转换为小写字母。
10. String.trim() - 去除字符串两端的空格。
11. String.valueOf() - 将指定类型的数据转换为字符串。
12. StringBuilder.append() - 将指定字符串追加到字符串构建器。
13. StringBuilder.delete() - 删除字符串构建器中的字符。
14. StringBuilder.insert() - 在字符串构建器中插入字符。
15. StringBuilder.replace() - 在字符串构建器中替换字符。
16. Arrays.binarySearch() - 使用二分搜索算法搜索数组。
17. Arrays.copyOf() - 将一个数组复制到另一个数组。
18. Arrays.fill() - 将一个数组的所有元素替换为指定值。
19. Arrays.sort() - 对数组进行排序。
20. ArrayList.add() - 将指定元素添加到列表的末尾。
21. ArrayList.clear() - 删除列表中的所有元素。
22. ArrayList.contains() - 检查列表是否包含指定的元素。
23. ArrayList.get() - 返回列表中指定位置的元素。
24. ArrayList.indexOf() - 返回列表中首次出现指定元素的索引。
25. ArrayList.remove() - 删除列表中指定位置的元素。
26. ArrayList.set() - 在列表中指定位置设置元素值。
27. HashSet.add() - 将指定元素添加到集合中。
28. HashSet.clear() - 删除集合中的所有元素。
29. HashSet.contains() - 检查集合中是否包含指定的元素。
30. HashSet.remove() - 从集合中删除指定元素。
31. HashMap.clear() - 删除映射中的所有键和值。
32. HashMap.containsKey() - 检查映射中是否包含指定键。
33. HashMap.containsValue() - 检查映射中是否包含指定值。
34. HashMap.get() - 返回映射中指定键的值。
35. HashMap.put() - 将指定键和值添加到映射中。
36. HashMap.remove() - 从映射中删除指定键的值。
37. FileReader.read() - 读取一个字符。
38. FileReader.read(char[]) - 读取一些字符到数组中。
39. FileReader.close() - 关闭文件读取器。
40. FileWriter.write() - 将指定字符写入文件。
41. FileWriter.write(char[]) - 将一些字符写入文件。
42. FileWriter.flush() - 刷新输出缓冲区。
43. FileWriter.close() - 关闭文件写入器。
44. BufferedReader.readLine() - 读取输入流中的一行文本。
45. BufferedReader.close() - 关闭缓冲输入流。
46. BufferedWriter.write() - 将指定字符写入缓冲输出流。
47. BufferedWriter.newLine() - 写一个换行符到缓冲输出流。
48. BufferedWriter.flush() - 刷新输出缓冲区。
49. BufferedWriter.close() - 关闭缓冲输出流。
50. FileInputStream.read() - 读取一个字节。
51. FileInputStream.read(byte[]) - 读取一些字节到数组中。
52. FileInputStream.close() - 关闭文件输入流。
53. FileOutputStream.write() - 将指定字节写入文件。
54. FileOutputStream.write(byte[]) - 将一些字节写入文件。
55. FileOutputStream.flush() - 刷新输出缓冲区。
56. FileOutputStream.close() - 关闭文件输出流。
57. FileOutputStream.flush() - 刷新输出缓冲区。
58. InputStreamReader.read() - 读取一个字符。
59. InputStreamReader.read(char[]) - 读取一些字符到数组中。
60. OutputStreamWriter.write() - 将指定字符写入输出流。
61. OutputStreamWriter.write(char[]) - 将一些字符写入输出流。
62. OutputStreamWriter.flush() - 刷新输出缓冲区。
63. OutputStreamWriter.close() - 关闭输出流。
64. DataInputStream.readByte() - 读取一个有符号字节。
65. DataInputStream.readChar() - 读取一个字符值。
66. DataInputStream.readShort() - 读取一个短整数。
67. DataInputStream.readInt() - 读取一个整数。
68. DataInputStream.readLong() - 读取一个长整数。
69. DataInputStream.readFloat() - 读取一个浮点数。
70. DataInputStream.readDouble() - 读取一个双精度浮点数。
71. DataInputStream.close() - 关闭数据输入流。
72. DataOutputStream.writeByte() - 写一个有符号字节。
73. DataOutputStream.writeChar() - 写一个字符值。
74. DataOutputStream.writeShort() - 写一个短整数。
75. DataOutputStream.writeInt() - 写一个整数。
76. DataOutputStream.writeLong() - 写一个长整数。
77. DataOutputStream.writeFloat() - 写一个浮点数。
78. DataOutputStream.writeDouble() - 写一个双精度浮点数。
79. DataOutputStream.flush() - 刷新输出缓冲区。
80. DataOutputStream.close() - 关闭数据输出流。
81. StringTokenizer.nextToken() - 获取下一个标记。
82. StringTokenizer.hasMoreTokens() - 检查是否还有更多的标记。
83. SimpleDateFormat.format() - 格式化一个日期对象为字符串。
84. SimpleDateFormat.parse() - 将字符串解析为日期对象。
85. Date.before() - 比较两个日期。
86. Date.after() - 比较两个日期。
87. Date.compareTo() - 比较两个日期。
88. Date.getTime() - 返回自1970年1月1日 00:00:00 GMT以来此日期表示的毫秒数。
89. File.exists() - 检查文件或目录是否存在。
90. File.getAbsolutePath() - 返回文件或目录的绝对路径名。
91. File.isDirectory() - 检查路径是否为目录。
92. File.isFile() - 检查路径是否为文件。
93. File.listFiles() - 返回目录中的所有文件。
94. File.renameTo() - 将文件或目录重命名。
95. File.delete() - 删除文件或目录。
96. System.getProperty() - 获取系统属性。
97. System.out.println() - 输出到标准输出流。
98. System.err.println() - 输出到标准错误流。
99. System.currentTimeMillis() - 获取当前时间的毫秒数。
100. System.exit() - 终止正在运行的 Java 虚拟机。
