我想概括一下我从应用程序的函数中返回的结果。目前,我返回一个 Hashmap 作为结果并将其解析到 UI 中,并显示给用户。
我想扩展我的应用程序返回的值。快速示例:
public class Model implements Runnable {
private HashMap<String, Integer> result;
public HashMap<String, Integer> returntheanswertoeverything() {
HashMap<String, Integer> result = new HashMap<String, Integer>(result.putall(answer(universe));
// returns (universe,42)
return result;
}
}
结果返回哈希图以及我的结果。在单独的功能或 GUI 中,我可以将其输出给用户。但是,如果我不仅想返回一个整数,还想返回其他东西,我将如何做到最好?
如果我想为宇宙返回第三个(第四个......)答案?我将如何保持这种可扩展性?