【发布时间】:2011-06-12 23:54:14
【问题描述】:
如何从 Java 中的函数返回多个值? 任何人都可以提供使用元组执行此操作的示例代码吗? 我无法理解元组的概念。
public class Tuple{
public static void main(String []args){
System.out.println(f());
}
static Pair<String,Integer> f(){
return new Pair<String,Integer>("hi",3);
}
public class Pair<String,Integer> {
public final String a;
public final Integer b;
public Pair(String a, Integer b) {
this.a = a;
this.b = b;
}
}
}
上面的代码有什么错误?
【问题讨论】:
-
Java 没有元组。如果你喜欢它们,请切换到 Scala。
-
我总是使用 HashMap。你可以放任何你想要的东西,用你选择的名字作为关键字。它就像一个批次
标签: java tuples return-type