从方法返回数组可以使用以下几种方法:
示例代码:
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。
云+社区沙龙online
企业创新在线学堂
企业创新在线学堂
云+社区技术沙龙[第11期]
云+社区沙龙online第6期[开源之道]
云+社区沙龙online [技术应变力]
腾讯位置服务技术沙龙
企业创新在线学堂
云+社区技术沙龙[第21期]
领取专属 10元无门槛券
手把手带您无忧上云