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

Java中的内置函数库:常用的Math函数、String函数、Date函数等等

发布时间:2023-05-20 18:13:06

Java是一种面向对象的编程语言,它提供了大量的内置函数库,可以方便地对数字、字符串、日期等进行操作。本文将对Java中常用的Math函数、String函数、Date函数进行介绍。

1. Math函数

Math函数是Java中处理数字的内置函数库,包括了很多常用的数学函数,如:绝对值函数(abs)、平方根函数(sqrt)、次方函数(pow)、三角函数(sin、cos、tan)等等。

例子:

// 计算绝对值
int a = -5;
int b = Math.abs(a);   // b的值为5

// 计算平方根
double c = 16;
double d = Math.sqrt(c);  // d的值为4

// 计算次方
int e = 2;
int f = 3;
int g = Math.pow(e, f);   // g的值为8

// 计算三角函数
double h = Math.PI / 6;   // 弧度制
double i = Math.sin(h);   // i的值为0.5

2. String函数

String函数是Java中处理字符串的内置函数库,包括了很多常用的字符串函数,如:字符串拼接函数(concat)、字符串长度函数(length)、子字符串函数(substring)、字符串替换函数(replace)等等。

例子:

// 字符串拼接
String str1 = "Hello";
String str2 = "World";
String str3 = str1.concat(str2);  // str3的值为"HelloWorld"

// 字符串长度
String str4 = "Java";
int len = str4.length();      // len的值为4

// 子字符串
String str5 = "Java is fun";
String sub = str5.substring(5);    // sub的值为"is fun"

// 字符串替换
String str6 = "Java is good";
String newStr = str6.replace("good", "great");   // newStr的值为"Java is great"

3. Date函数

Date函数是Java中处理日期时间的内置函数库,包括了很多常用的日期时间函数,如:获取当前时间函数(System.currentTimeMillis())、日期时间格式化函数(SimpleDateFormat)等等。

例子:

// 获取当前时间
long time = System.currentTimeMillis();  // 获取当前时间的毫秒值

// 日期时间格式化
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = sdf.format(date);   // str的值为当前时间,格式为"yyyy-MM-dd HH:mm:ss"

总结:

Java中内置函数库提供了大量的函数,在程序开发中使用这些函数能够大大提高代码的效率和可读性。本文介绍了常用的Math函数、String函数、Date函数等,希望对读者有所帮助。