10个常用Java函数及其用法
1. String.charAt(int index)
用法:返回字符串中指定位置的字符。
示例代码:
String str = "example";
char c = str.charAt(3); // 返回 'm'
2. String.contains(CharSequence sequence)
用法:判断字符串是否包含指定的字符序列。
示例代码:
String str = "example";
boolean containsE = str.contains("e"); // 返回 true
boolean containsL = str.contains("l"); // 返回 false
3. String.toLowerCase()
用法:将字符串中的所有字符转换成小写字母。
示例代码:
String str = "EXAMPLE";
String lowercaseStr = str.toLowerCase(); // 返回 "example"
4. String.toUpperCase()
用法:将字符串中的所有字符转换成大写字母。
示例代码:
String str = "example";
String uppercaseStr = str.toUpperCase(); // 返回 "EXAMPLE"
5. String.trim()
用法:去除字符串两端的空格。
示例代码:
String str = " example ";
String trimStr = str.trim(); // 返回 "example"
6. String.valueOf(Object obj)
用法:将任意类型数据转换成字符串类型。
示例代码:
int num = 10;
String str = String.valueOf(num); // 返回 "10"
7. String.split(String regex)
用法:将字符串按指定正则表达式分割成字符串数组。
示例代码:
String str = "example1,example2,example3";
String[] array = str.split(","); // 返回 ["example1", "example2", "example3"]
8. Integer.parseInt(String str)
用法:将字符串转换成整数。
示例代码:
String str = "10";
int num = Integer.parseInt(str); // 返回 10
9. Math.abs(double num)
用法:返回指定数的绝对值。
示例代码:
double num = -10.5;
double absNum = Math.abs(num); // 返回 10.5
10. System.currentTimeMillis()
用法:返回当前系统时间的毫秒数。
示例代码:
long time = System.currentTimeMillis(); // 返回当前系统时间的毫秒数
