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函数等,希望对读者有所帮助。
