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

Java中常用的函数和例子

发布时间:2023-12-09 23:18:00

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代码。