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

Java函数库集锦:常用函数的实现代码

发布时间:2023-10-18 12:13:06

以下是一些常用Java函数的实现代码集锦:

1. 判断一个数是否是素数:

public boolean isPrime(int num) {
    if (num <= 1) {
        return false;
    }
    for (int i = 2; i <= Math.sqrt(num); i++) {
        if (num % i == 0) {
            return false;
        }
    }
    return true;
}

2. 反转一个字符串:

public String reverseString(String str) {
    char[] charArray = str.toCharArray();
    int start = 0;
    int end = str.length() - 1;
    while (start < end) {
        char temp = charArray[start];
        charArray[start] = charArray[end];
        charArray[end] = temp;
        start++;
        end--;
    }
    return new String(charArray);
}

3. 查找最大公约数:

public int findGCD(int num1, int num2) {
    while (num2 != 0) {
        int temp = num1 % num2;
        num1 = num2;
        num2 = temp;
    }
    return num1;
}

4. 判断一个字符串是否是回文串:

public boolean isPalindrome(String str) {
    int start = 0;
    int end = str.length() - 1;
    while (start < end) {
        if (str.charAt(start) != str.charAt(end)) {
            return false;
        }
        start++;
        end--;
    }
    return true;
}

5. 求一个数组的和:

public int sumArray(int[] arr) {
    int sum = 0;
    for (int num : arr) {
        sum += num;
    }
    return sum;
}

这只是一小部分常用Java函数的代码实现集锦,Java中有许多常用的函数,可以根据具体需求进行查找和编写,以实现特定的功能。