Java プログラムで、各値に名前が割り当てられたデータを取得しています。各データ項目には、数値である「レベル」があります。
レベル 1 の場合、「n」個の値があります。データ項目には名前があります。
1-1, 1-2, 1-3.....1-n.
現在、レベル 2 の項目には、レベル 1 のデータ項目から派生した名前が付けられています。
したがって、レベル 1 の各項目に対応するレベル 2 の「m」個の値が存在する可能性があります。各データ項目の名前では、レベルに対応する各名前付きセクションは、名前の他のセクションから「~」で区切られます。
たとえば、
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"
ここで、パラメーターがレベル数である関数を作成し、そのレベルのすべてのアイテムにプログラムでアクセスしたいと考えています。
たとえば、レベル 2 のアイテムにアクセスするために、別の for ループ内に for ループを作成できます。
しかし、level=x (x は変数) に対してこれを行うにはどうすればよいでしょうか?