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

Java函数的几种常见返回值类型

发布时间:2023-06-17 12:14:45

Java中的函数可以有不同的返回值类型,根据具体的业务需求选择不同的返回值类型可以使代码更加清晰和易读。下面介绍几种常见的返回值类型。

1. void

void表示没有返回值,当函数只需要执行某些操作而不返回值时可以使用void作为返回值类型。

示例代码:

public void printHello() {
    System.out.println("Hello");
}

2. int

int表示返回一个整型值,当函数需要返回一个整数时可以使用int作为返回值类型。

示例代码:

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

3. double

double表示返回一个双精度浮点数,当函数需要返回一个浮点数时可以使用double作为返回值类型。

示例代码:

public double divide(double dividend, double divisor) {
    if(divisor == 0) {
        throw new IllegalArgumentException("除数不能为0");
    }
    return dividend / divisor;
}

4. String

String表示返回一个字符串,当函数需要返回一个字符串时可以使用String作为返回值类型。

示例代码:

public String concat(String str1, String str2) {
    return str1 + str2;
}

5. boolean

boolean表示返回一个布尔值,当函数需要返回一个布尔值时可以使用boolean作为返回值类型。

示例代码:

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

6. Object

Object表示返回一个对象,当函数需要返回一个自定义对象时可以使用Object作为返回值类型。

示例代码:

public Object getPersonInfo(String name, int age) {
    PersonInfo person = new PersonInfo();
    person.setName(name);
    person.setAge(age);
    return person;
}

总结:

以上是Java函数的几种常见返回值类型,根据实际业务需求来选择合适的返回值类型可以提高代码的可读性和可维护性。需要注意的是,在使用返回值时,一定要考虑可能会出现的异常情况,并进行相应的处理。