如何返回多个值?
2022-08-31 09:53:15
在 Java 中,是否可以将两个或多个值从一个方法返回到 main?如果是这样,它是如何实现的,如果不是,我们该怎么办?
您可以在 Java 中返回类的对象。
如果返回的相关值超过 1 个,则将它们封装到一个类中,然后返回该类的对象是有意义的。
如果要返回不相关的值,则可以使用Java的内置容器类,如Map,List,Set等。查看 java.util 包的 JavaDoc 以获取更多详细信息。
你可以做这样的事情:
public class Example
{
public String name;
public String location;
public String[] getExample()
{
String ar[] = new String[2];
ar[0]= name;
ar[1] = location;
return ar; //returning two values at once
}
}