java - 在java中制作一个用于对多个值进行分组的模型

标签 java grouping

这当然是显而易见的,但我坚持不懈。

我想要这样的东西

group1 {
name="boo";
gender="male";
}
...
groupN {
name="baa";
gender="female";
}

所有组都有相同的成员。 当我执行函数时

function(Group group) {
blabla = group.name;
bloblo = group.gender;
}

我知道怎么做,但它一点也不漂亮,而且我确信有一种方法可以干净地做到这一点

最佳答案

Java 的设计初衷并不是美观或函数式语言。做你想做的事情的最简单的方法/最自然的方法很可能是使用没有“函数”的普通循环

如果您能说得更具体,我们也许可以为您提供更具体的帮助。

关于java - 在java中制作一个用于对多个值进行分组的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4459958/

相关文章:

xml - XSLT 按子元素排序和分组

java - 如何使用其中包含 actionPerformed 的 IF 语句从另一个类检查一个类中的 JToggleButton 状态?

java - 如何使用方法测试java类

JAVAFX:setMaxWidth() 和 maxWidthProperty().set() 之间的区别

java - 如何将 Apache Httpclient 与 Jersey 2.3 客户端一起使用

PostgreSQL 分组

r - 按 data.table 中的列表列子集快速分组

r - 来 self 的数据集的有条件分组的直方图

filter - elasticsearch 查询聚合排序最大日期

java - JsonPathResultMatchers 不能应用于 ResultMatcher