欢迎访问宙启技术站
智能推送

常用Java函数大全

发布时间:2023-06-14 09:11:20

Java是一种类C语言,是一种广泛应用的面向对象的编程语言,Java具有简单性、跨平台性、安全性、稳定性等特点。在Java编程中,函数是最重要的编程元素之一,函数封装了算法、重用了代码、简化了程序结构等。下面是常用Java函数的大全,供大家参考:

1. abs():返回一个整数的绝对值。

2. toCharArray():将字符串转换成一个字符数组。

3. compareTo():比较两个字符串的大小关系,如果字符串相等返回0,如果调用的字符串在参数字符串之前返回负数,否则返回正数。

4. equals():比较两个字符串是否相等,返回布尔值。

5. valueOf():将数值转换成字符串,返回字符串。

6. parseInt():将字符串转换成整数,返回整数。

7. replace():将一个字符串中的子串替换成另一个字符串。

8. split():将字符串拆分成一个字符数组,可以以特定的分隔符为界。

9. substring():从一个字符串中取出另一个字符串的一部分。

10. charAt():返回一个字符串中的一个字符。

11. length():返回一个字符串的长度。

12. equalsIgnoreCase():比较两个字符串是否相等,忽略大小写,返回布尔值。

13. compareToIgnoreCase():比较两个字符串的大小关系,忽略大小写,返回整数。

14. startsWith():判断一个字符串是否以指定的前缀开头,返回布尔值。

15. endsWith():判断一个字符串是否以指定的后缀结尾,返回布尔值。

16. indexOf():获取一个字符或字符串在另一个字符串中的索引位置,返回整数。

17. lastIndexOf():获取一个字符或字符串在另一个字符串中最后出现的位置,返回整数。

18. replaceAll():将一个字符串中满足正则表达式的部分全部替换成新的字符。

19. substring():从一个字符串中取出一个子字符串,返回一个新的字符串。

20. trim():去掉一个字符串的首尾空格,返回一个新的字符串。

21. toLowerCase():将一个字符串中的所有字符转换成小写,返回一个新的字符串。

22. toUpperCase():将一个字符串中的所有字符转换成大写,返回一个新的字符串。

23. format():格式化输出一个字符串,可以将指定的参数插入到指定的位置。

24. hashCode():获取一个字符串的哈希值,返回一个整数。

25. intern():将一个字符串加入到字符串池中,返回一个字符串。

26. valueOf():将一个基本类型的数据转换成一个字符串,返回一个字符串。

27. parseBoolean():将一个字符串转换成一个boolean类型的值,返回布尔值。

28. parseFloat():将一个字符串转换成一个float类型的值,返回浮点数。

29. parseDouble():将一个字符串转换成一个double类型的值,返回浮点数。

30. parseInt():将一个字符串转换成一个int类型的值,返回整数。

31. parseLong():将一个字符串转换成一个long类型的值,返回长整数。

32. Math.abs():返回一个数的绝对值。

33. Math.acos():返回一个数的反余弦值。

34. Math.asin():返回一个数的反正弦值。

35. Math.atan():返回一个数的反正切值。

36. Math.atan2():将两个数作为x,y坐标,返回一个点相对于原点的极角。

37. Math.ceil():返回一个数的上限整数。

38. Math.cos():返回一个数的余弦值。

39. Math.exp():返回一个数的自然指数。

40. Math.floor():返回一个数的下限整数。

41. Math.log():返回一个数的自然对数。

42. Math.max():返回两个数中的最大值。

43. Math.min():返回两个数中的最小值。

44. Math.pow():返回一个数的幂次方。

45. Math.random():返回一个随机数。

46. Math.round():将一个数四舍五入,返回一个整数。

47. Math.sin():返回一个数的正弦值。

48. Math.sqrt():返回一个数的平方根值。

49. Math.tan():返回一个数的正切值。

50. Arrays.sort():对一个数组进行排序。

51. Arrays.binarySearch():在一个已排序的数组中查找一个元素的位置。

52. System.out.println():打印一行输出。

53. System.out.print():打印输出。

54. System.exit():退出当前Java程序。

55. System.currentTimeMillis():获取当前时间的毫秒数。

56. System.arraycopy():将一个数组中的一段内容复制到另一个数组中。

57. System.getenv():获取系统环境变量。

58. System.getProperties():获取系统属性。

59. getClass():获取一个对象的类。

60. getClassLoader():获取一个类的类加载器。

61. getClass().getName():获取一个对象的类的名称。

62. synchronized():在多线程环境下,控制对一个对象的访问。

63. wait():在一个对象上等待。

64. notify():唤醒在一个对象上等待的线程。

65. notifyAll():唤醒在一个对象上等待的所有线程。

66. assert():断言。

67. instanceof():判断一个对象是否属于一个类的实例。

68. try-catch-finally:异常处理结构。

69. throw:抛出异常。

70. throws:声明一个方法可以抛出的异常类型。

71. finalize():对象被销毁时自动调用的方法。