Android如何返回多个int值
时间: 2023-06-13 22:09:09 浏览: 94
在Java中,一个方法只能返回一个值,但你可以使用数组或者自定义对象来返回多个值。在Android中,你可以使用以下两种方式返回多个int值:
1. 使用数组
你可以定义一个int类型的数组,将需要返回的多个int值存储在数组中,最后将这个数组作为方法的返回值返回即可。
例如:
```java
public int[] getMultipleIntValues() {
int[] values = new int[3];
values[0] = 1;
values[1] = 2;
values[2] = 3;
return values;
}
```
2. 使用自定义对象
你可以定义一个自定义对象,将需要返回的多个int值作为该对象的属性,最后将该对象作为方法的返回值返回即可。
例如:
```java
public class MultipleIntValues {
public int value1;
public int value2;
public int value3;
}
public MultipleIntValues getMultipleIntValues() {
MultipleIntValues values = new MultipleIntValues();
values.value1 = 1;
values.value2 = 2;
values.value3 = 3;
return values;
}
```
这样,在调用该方法时,你可以通过返回的数组或者自定义对象来获取多个int值。