定义了个 Result 类,里面设置了多种不同类型的属性。
后面函数只要把想返回的值存储在 Result 对象里再返回这个对象,就可以实现函数返回多个不同类型的值的需求了。
package com.test.test; public class test { // 定义一个类,包含int和String数组两个属性 private static class Result { int a; String[] b; } public static void main(String[] args){ // 获取函数返回的数据 Result r = getValue(); // 展示返回的结果 System.out.println(r.a); System.out.println(r.b[0]); } // 文本处理,返回一个对象 private static Result getValue() { // 创建对象 Result r = new Result(); // 要返回的数据 int a = 8; String[] b = new String[1000]; b[0] = "A01"; b[1] = "A02"; // 将int和String数组的值传给对象 r.a = a; r.b = b; return r; } }
运行效果图:
喜欢的点个赞❤吧!