JDK常用函数及其用途介绍
1. System.out.println(): 用于将字符串或其他数据类型的值打印到控制台。
2. Math.abs(): 返回一个数的绝对值。
3. Math.max(): 返回两个数中的最大值。
4. Math.min(): 返回两个数中的最小值。
5. Math.sqrt(): 返回一个数的平方根。
6. Math.random(): 返回0到1之间的随机数。
7. String.length(): 返回字符串的长度。
8. String.substring(): 截取字符串的一部分。
9. String.indexOf(): 返回某个字符或字符串在字符串中 次出现的位置。
10. Character.isLetter(): 判断一个字符是否为字母。
11. Integer.parseInt(): 将字符串转换为整型数值。
12. Double.parseDouble(): 将字符串转换为浮点数。
13. Array.length: 返回数组的长度。
14. Array.sort(): 对数组进行排序。
15. Array.copyOf(): 复制数组。
16. ArrayList.add(): 将元素添加到ArrayList中。
17. ArrayList.remove(): 从ArrayList中移除指定元素。
18. ArrayList.get(): 获取ArrayList中指定位置的元素。
19. ArrayList.contains(): 判断ArrayList是否包含指定元素。
20. ArrayList.size(): 返回ArrayList的大小。
21. File.exists(): 判断文件或目录是否存在。
22. File.isFile(): 判断是否为文件。
23. File.isDirectory(): 判断是否为目录。
24. File.getName(): 返回文件或目录的名称。
25. File.getAbsolutePath(): 返回文件或目录的绝对路径。
26. FileInputStream.read(): 从文件中读取一个字节。
27. FileInputStream.close(): 关闭文件输入流。
28. FileOutputStream.write(): 写入一个字节到文件。
29. FileOutputStream.close(): 关闭文件输出流。
30. BufferedReader.readLine(): 从输入流中读取一行。
31. BufferedWriter.write(): 写入一行到输出流。
32. Date.getTime(): 返回当前时间的毫秒数。
33. Date.toString(): 返回表示当前时间的字符串。
34. SimpleDateFormat.format(): 将日期格式化为指定格式的字符串。
35. Calendar.get(): 获取指定日期中的年、月、日等信息。
36. Calendar.add(): 在指定日期上增加或减少指定的时间量。
37. Thread.sleep(): 使线程暂停执行一段时间。
38. Thread.start(): 启动线程。
39. Thread.join(): 等待线程执行完成。
40. Thread.currentThread(): 返回当前正在执行的线程。
41. Runtime.availableProcessors(): 返回可用的处理器核心数。
42. Runtime.exec(): 在操作系统中运行一个外部命令。
43. HashSet.add(): 将元素添加到HashSet中。
44. HashSet.remove(): 从HashSet中移除指定元素。
45. HashSet.contains(): 判断HashSet是否包含指定元素。
46. HashSet.size(): 返回HashSet的大小。
47. HashMap.put(): 将键值对添加到HashMap中。
48. HashMap.get(): 获取键对应的值。
49. HashMap.remove(): 从HashMap中移除指定键值对。
50. HashMap.containsKey(): 判断HashMap是否包含指定键。
