从方法返回数组可以使用以下几种方法:
示例代码:
public int[] getArray() {
int[] arr = {1, 2, 3, 4, 5};
return arr;
}
// 调用方法并使用返回的数组
int[] result = getArray();
for (int num : result) {
System.out.println(num);
}
腾讯云相关产品:无
示例代码:
import java.util.ArrayList;
import java.util.List;
public List<Integer> getArray() {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
return list;
}
// 调用方法并使用返回的数组
List<Integer> result = getArray();
for (int num : result) {
System.out.println(num);
}
腾讯云相关产品:无
示例代码:
import java.util.stream.IntStream;
public int[] getArray() {
return IntStream.rangeClosed(1, 5).toArray();
}
// 调用方法并使用返回的数组
int[] result = getArray();
for (int num : result) {
System.out.println(num);
}
腾讯云相关产品:无
总结: 从方法返回数组可以使用原始数据类型数组、集合类或Java 8的Stream API。选择哪种方法取决于具体的需求和使用场景。如果需要对数组进行动态操作,建议使用集合类;如果需要更高级的操作,可以考虑使用Stream API。
领取专属 10元无门槛券
手把手带您无忧上云