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

使用Java函数进行字符串和数值操作

发布时间:2023-06-05 02:43:13

在Java中,字符串和数值操作是非常常见的操作。可以通过使用Java内置的函数来实现这些操作,这些函数让我们的工作变得非常方便。本文将介绍一些常用的Java函数,它们可以实现字符串和数值操作。

字符串常用的操作函数

1. charAt(int index)

该方法返回字符串中指定位置的字符。例如:

String str = "hello";

char ch = str.charAt(1); // 第2个字符是 'e'

2. indexOf(String str)

该方法返回子字符串在给定字符串中 次出现的位置。例如:

String str = "hello";

int index = str.indexOf("l"); // 字符串中 个 'l' 所在的位置是 2

3. length()

该方法返回字符串的长度。例如:

String str = "hello";

int length = str.length(); // 字符串的长度是 5

4. substring(int beginIndex)

该方法返回从指定位置开始到字符串结束的子字符串。例如:

String str = "hello";

String subStr = str.substring(1); // 从第2个字符开始的子字符串是 'ello'

5. toLowerCase()

该方法将字符串中所有大写字母转换为小写字母。例如:

String str = "HELLO";

String lowerCaseStr = str.toLowerCase(); // 转换后的字符串是 'hello'

6. toUpperCase()

该方法将字符串中所有小写字母转换为大写字母。例如:

String str = "hello";

String upperCaseStr = str.toUpperCase(); // 转换后的字符串是 'HELLO'

数值常用的操作函数

1. parseInt(String str)

该方法将一个字符串转换为整数。例如:

String str = "1234";

int num = Integer.parseInt(str); // 转换后的数值是 1234

2. parseFloat(String str)

该方法将一个字符串转换为浮点数。例如:

String str = "12.34";

float num = Float.parseFloat(str); // 转换后的数值是 12.34

3. toString()

该方法将一个数值转换为字符串。例如:

int num = 1234;

String str = Integer.toString(num); // 转换后的字符串是 '1234'

4. Math类

Math类包含了一些常见的数学函数,如sin、cos、tan、log等等。例如:

double x = Math.PI;

double y = Math.sin(x); // 计算 sin(x) 的值

总结

Java提供了许多内置的函数,可以帮助我们轻松地进行字符串和数值操作。本文中介绍了一些常见的函数,包括字符串的charAt、indexOf、length、substring、toLowerCase、toUpperCase等等,以及数值的parseInt、parseFloat、toString、Math类等等。可以根据具体需求灵活运用这些函数来完成所需操作。