在Java程序中,我得到一些数据,每个值都被分配了一个名称-每个数据项都有一个“级别”,它是一个数值。
对于级别 1,有“n”个值——数据项有名称
1-1, 1-2, 1-3.....1-n.
现在,第 2 级项目的名称源自第 1 级的数据项目。
因此,可以有 2 级的“m”值,对应于每个 1 级项目。在每个数据项的名称中,每个已命名的节对应一个级别,与名称的其他节之间用“~”分隔。
例如,
1-1~2-1, 1-1~2-2, 1-1~2-3......1-1~2-m --->level2 corresp. to level 1 item "1-1"
1-2~2-1, 1-2~2-2, 1-2~2-3, ....1-2~2-m--->level2 corresp. to level 1 item "1-2"
现在,我想创建一个函数,其中参数是级别数,并且我想以编程方式访问该级别的所有项目。
例如,我可以在另一个 for 循环中创建一个 for 循环,以访问级别 2 的项目。
但是对于 level=x,我如何做到这一点,其中 x 是一个变量?