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

Java中常用的函数及示例代码

发布时间:2023-05-28 22:21:34

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。