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