设Parent是一个包含normal的java类 原始变量和内部List及其相应的getter和setter。 Parent有一个getValue(index)方法,它将返回列表 或者字段(相应的吸气剂)。
现在我将获得一个List并找出内部内部的List。 (3级层次结构)。 我将从外部获取索引,我想返回最里面的列表。
方法: -
List<Parent> getList(int[] indexes, Parent parent)
{
int first = indexes[0];
int second = indexes[1];
int third = indexes[2];
// Now I get the first inner List<Parent> by this code.
List<Parent> inner = (List<Parent>) parent.getValue(first);
// How will I get the remaining two lists from 'inner'
}
如何使用Lamdas和Streams在Java 8中编写代码。