Java中常用的函数及示例代码
Java是一门广泛应用的编程语言,其实现了面向对象编程的理念和跨平台执行的特性,因此在开发过程中会使用到许多常用函数。下面介绍一些常见的 Java 函数和代码示例。
### 1. Math类的函数
Math类提供了数学运算函数,包括四则运算、三角函数、指数、对数等等。以下是一些常用函数和示例代码。
- abs(): 求绝对值
int x = -5; System.out.println(Math.abs(x)); // 输出5
- sqrt(): 求平方根
double y = 16; System.out.println(Math.sqrt(y)); // 输出4.0
- pow(): 求指数
double a = 2, b = 3; System.out.println(Math.pow(a, b)); // 输出8.0
- random(): 返回随机数
int rand = (int)(Math.random()*10); System.out.println(rand); // 输出0到9之间的随机整数
### 2. 字符串函数
在 Java 中,字符串是一个类,因此有许多与之相关的函数可供使用,以下是一些常用函数和示例代码。
- length(): 返回字符串长度
String str = "Hello World"; System.out.println(str.length()); // 输出11
- charAt(index): 返回指定位置的字符
String str = "Hello World"; System.out.println(str.charAt(6)); // 输出W
- concat(str): 连接两个字符串
String s1 = "Hello", s2 = "World"; System.out.println(s1.concat(s2)); // 输出HelloWorld
- substring(startIndex, endIndex): 截取子串
String str = "Hello World"; System.out.println(str.substring(6, 11)); // 输出World
### 3. 数组函数
在 Java 中,数组是一种常用的数据结构,因此有许多数组操作相关的函数可供使用,以下是一些常用函数和示例代码。
- length: 返回数组长度
int[] arr = {1, 2, 3, 4, 5};
System.out.println(arr.length); // 输出5
- sort(): 将数组排序
int[] arr = {5, 3, 1, 2, 4};
Arrays.sort(arr);
System.out.println(Arrays.toString(arr)); // 输出[1, 2, 3, 4, 5]
- copyOfRange(original, from, to): 复制一个数组的一部分
int[] arr1 = {1, 2, 3, 4, 5};
int[] arr2 = Arrays.copyOfRange(arr1, 2, 4);
System.out.println(Arrays.toString(arr2)); // 输出[3, 4]
### 4. 数据类型转换函数
在 Java 中,数据类型转换是一个常见的操作,因此有许多与之相关的函数可供使用,以下是一些常用函数和示例代码。
- parseInt(str): 将字符串转换为整数
String str = "123"; int num = Integer.parseInt(str); System.out.println(num); // 输出123
- parseFloat(str): 将字符串转换为浮点数
String str = "3.14"; float num = Float.parseFloat(str); System.out.println(num); // 输出3.14
- toString(): 将数据类型转换为字符串
int num = 123; String str = Integer.toString(num); System.out.println(str); // 输出"123"
### 5. 文件操作函数
在 Java 中,文件操作也是常见的操作,因此有许多与之相关的函数可供使用,以下是一些常用函数和示例代码。
- FileReader: 读取文件
FileReader reader = new FileReader("file.txt");
int character;
while((character = reader.read()) != -1) {
System.out.print((char) character);
}
reader.close();
- FileWriter: 写入文件
FileWriter writer = new FileWriter("file.txt");
writer.write("Hello World");
writer.close();
以上是 Java 中常见的一些函数和相应的示例代码,它们在 Java 开发中经常被使用,为开发者展示了使用 Java 程序的应用场景和操作方法,有助于更好地运用 Java。
