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中有许多常用的函数,可以根据具体需求进行查找和编写,以实现特定的功能。
