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

10个Java函数实例示例,用于进一步熟悉Java语言

发布时间:2023-07-20 21:42:43

Java是一种常用的编程语言,使用广泛,特别是在企业级应用程序的开发中。下面是10个Java函数的示例,可以帮助你更深入地了解Java语言。

1. Hello World函数

public static void helloWorld() {
    System.out.println("Hello World!");
}

这个函数用于打印出"Hello World!",是Java程序的入门函数。

2. 计算两个数的和函数

public static int add(int a, int b) {
    return a + b;
}

这个函数用于接受两个整数参数并返回它们的和。

3. 判断一个数是否是偶数函数

public static boolean isEven(int n) {
    if (n % 2 == 0) {
        return true;
    } else {
        return false;
    }
}

这个函数用于判断一个整数是否是偶数,如果是偶数,则返回true,否则返回false。

4. 字符串反转函数

public static String reverseString(String str) {
    String reversed = "";
    for (int i = str.length() - 1; i >= 0; i--) {
        reversed += str.charAt(i);
    }
    return reversed;
}

这个函数用于接受一个字符串参数,并返回该字符串的反转版本。

5. 计算阶乘函数

public static int factorial(int n) {
    if (n == 0) {
        return 1;
    } else {
        return n * factorial(n - 1);
    }
}

这个函数用于计算一个整数的阶乘。

6. 判断一个字符串是否是回文函数

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

这个函数用于判断一个字符串是否是回文,如果是回文,则返回true,否则返回false。

7. 检查一个数是否是素数函数

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

这个函数用于判断一个整数是否是素数,如果是素数,则返回true,否则返回false。

8. 查找数组中的最大值函数

public static int findMax(int[] arr) {
    int max = arr[0];
    for (int i = 1; i < arr.length; i++) {
        if (arr[i] > max) {
            max = arr[i];
        }
    }
    return max;
}

这个函数用于在一个整数数组中找到最大值,并返回该最大值。

9. 格式化日期函数

import java.text.SimpleDateFormat;
import java.util.Date;

public static String formatDate(Date date, String pattern) {
    SimpleDateFormat sdf = new SimpleDateFormat(pattern);
    return sdf.format(date);
}

这个函数用于根据给定的日期和格式化模式,将日期格式化为特定的字符串。

10. 提取文件名的扩展名函数

public static String extractExtension(String filename) {
    int dotIndex = filename.lastIndexOf(".");
    if (dotIndex == -1) {
        return "";
    } else {
        return filename.substring(dotIndex + 1);
    }
}

这个函数用于提取文件名的扩展名,并返回该扩展名。

以上示例展示了一些常见的Java函数,可以帮助你对Java语言有更深入的了解,并用于进一步学习和开发Java应用程序。