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

Java内置函数:介绍Java中常用内置函数和其使用方法

发布时间:2023-06-19 05:15:08

Java是一种编程语言,具有丰富的内置函数库,可以帮助程序员更高效地编写代码。常用的内置函数包括字符串处理函数、数学函数、日期和时间函数、集合函数等。这篇文章将介绍Java中常用的几种内置函数及其使用方法。

1.字符串处理函数

字符串是Java语言中最常用的数据类型之一。Java中有许多内置函数可用于处理字符串。下面是一些常用的字符串处理函数:

(1)toUpperCase():将字符串中的所有字符转换为大写。

(2)toLowerCase():将字符串中的所有字符转换为小写。

(3)trim():去掉字符串首尾的空格。

(4)substring():从字符串中提取一部分子字符串。

(5)indexOf():查找某个字符在字符串中 次出现的位置。

(6)charAt():返回字符串中指定位置的字符。

这些函数的使用方法如下:

String str = "hello world";

String strUpper = str.toUpperCase();  // 输出HELLO WORLD

String strLower = str.toLowerCase();  // 输出hello world

String strTrim = str.trim();          // 输出"hello world"

String substring = str.substring(0, 5); // 输出"hello"

int index = str.indexOf('w');         // 输出6

char c = str.charAt(1);               // 输出"e"

2.数学函数

Java中有许多内置函数可以用来在程序中进行数学运算。下面是一些常用的数学函数:

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

(2)pow():返回一个数的指数幂。

(3)sqrt():返回一个数的正平方根。

(4)round():把一个数四舍五入为最接近的整数。

(5)random():返回一个在0和1之间的随机数。

这些函数的使用方法如下:

int num = -100;

int abs = Math.abs(num);            // 输出100

double pow = Math.pow(2, 3);        // 输出8.0

double sqrt = Math.sqrt(16);        // 输出4.0

int round = Math.round(3.49f);      // 输出3

double random = Math.random();      // 返回0~1之间的随机数

3.日期和时间函数

Java中有许多内置函数可以用来处理日期和时间。下面是一些常用的日期和时间函数:

(1)Date():返回一个当前时间的日期对象。

(2)getTime():返回一个日期对象的时间戳。

(3)SimpleDateFormat():将一个日期格式化为指定格式的字符串。

(4)Calendar():用于日期和时间的各种操作,如月份加减等。

这些函数的使用方法如下:

Date date = new Date();

long time = date.getTime();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String dateStr = sdf.format(date);     // 输出当前日期"2021-10-18"

Calendar cal = Calendar.getInstance();

cal.add(Calendar.MONTH, 1);

Date nextMonth = cal.getTime();      // 返回下个月的日期对象

4.集合函数

Java中有许多内置函数可以用来处理集合数据类型,如List、Set和Map等。下面是一些常用的集合函数:

(1)add():在一个集合中添加一个元素。

(2)remove():从一个集合中移除一个元素。

(3)size():返回一个集合中元素的数量。

(4)contains():判断一个集合中是否包含某个元素。

(5)isEmpty():判断一个集合是否为空。

这些函数的使用方法如下:

List<String> list = new ArrayList<>();

list.add("hello");

list.add("world");

list.remove("hello");

int size = list.size();                 // 输出1

boolean contains = list.contains("world"); // 输出true

boolean isEmpty = list.isEmpty();           // 输出false

以上是Java中常用的一些内置函数及其使用方法。通过学习这些内置函数,可以更加高效地编写Java程序。