Java中常用的函数和例子
Java是一种面向对象的编程语言,提供了许多常用的函数来实现各种功能。下面是Java中常用的一些函数及其例子。
1. println函数:用于在控制台输出一个字符串,然后换行。
例子:System.out.println("Hello, World!");
2. printf函数:用于格式化输出数据,可以指定输出的格式,然后在控制台输出。
例子:System.out.printf("My name is %s, I am %d years old.", "John", 20);
3. length函数:用于返回一个数组或字符串的长度。
例子1:String str = "Hello";
int len = str.length(); // len的值为5
例子2:int[] arr = {1, 2, 3, 4, 5};
int len = arr.length; // len的值为5
4. substring函数:用于截取一个字符串的子串。
例子:String str = "Hello, World!";
String subStr = str.substring(7); // subStr的值为"World!"
5. parseInt函数:用于将一个字符串转换为整数。
例子:String str = "12345";
int num = Integer.parseInt(str); // num的值为12345
6. toLowerCase和toUpperCase函数:分别用于将字符串转换为全小写和全大写。
例子1:String str = "Hello";
String lowerCaseStr = str.toLowerCase(); // lowerCaseStr的值为"hello"
例子2:String str = "World";
String upperCaseStr = str.toUpperCase(); // upperCaseStr的值为"WORLD"
7. Math类的函数:Math类提供了许多数学计算相关的函数,例如计算绝对值、求平方根、求最大值等等。
例子:double x = 2.5;
double absX = Math.abs(x); // absX的值为2.5
double sqrtX = Math.sqrt(x); // sqrtX的值为1.5811388300841898
int maxNum = Math.max(5, 10); // maxNum的值为10
8. Arrays类的函数:Arrays类提供了一些对数组进行操作的函数,例如排序、搜索、拷贝等等。
例子1:int[] arr = {5, 2, 8, 1, 9};
Arrays.sort(arr); // arr经过排序后的值为{1, 2, 5, 8, 9}
例子2:int[] arr1 = {1, 2, 3, 4, 5};
int[] arr2 = Arrays.copyOf(arr1, arr1.length); // arr2的值为{1, 2, 3, 4, 5}
9. Scanner类的函数:Scanner类用于接收用户的输入,提供了一些函数来获取用户输入的不同类型的数据。
例子:import java.util.Scanner;
Scanner scanner = new Scanner(System.in);
System.out.print("请输入你的姓名:");
String name = scanner.nextLine(); // 获取用户输入的一行字符串
System.out.print("请输入你的年龄:");
int age = scanner.nextInt(); // 获取用户输入的整数
System.out.println("你好," + name + ",你的年龄是" + age + "岁。");
以上只是一些Java中常用的函数和例子,还有许多其他的函数和用法没有涉及到。掌握这些常用的函数可以帮助我们编写更加高效、简洁的Java代码。
