java 具有多个对象流的列表:在此示例中,将列值,titleValue和titleSortValue赋予列表。在迭代l

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 具有多个对象流的列表:在此示例中,将列值,titleValue和titleSortValue赋予列表。在迭代l相关的知识,希望对你有一定的参考价值。

 List<TitleDetail> titleDetailList = null;
            List<String> titleValue = null;
            List<String> titleSortValue = null;

            if(checkIfNodeExist(doc, RELATED_ITEM_SERIES_XPATH)) {
                try {
                    titleDetailList = processTitleInfoNodes(doc, RELATED_ITEM_SERIES_XPATH);
                    titleValue = titleDetailList.stream()
                            .map(TitleDetail::getTitleValue)
                            .collect(Collectors.toList());
                    bibData.setSeries(getPipeSeparatedStringFromList(titleValue));
                    bibDataES.setSeries(titleValue);

                    titleSortValue = titleDetailList.stream()
                            .map(TitleDetail::getTitleSortValue)
                            .collect(Collectors.toList());
                    bibDataES.setSeriesSort(titleSortValue);

                } catch (XPathExpressionException e) {
                    LOG.error("Error processing related item series for bibid:" + bibData.getId());
                }

            }

以上是关于java 具有多个对象流的列表:在此示例中,将列值,titleValue和titleSortValue赋予列表。在迭代l的主要内容,如果未能解决你的问题,请参考以下文章

将列添加到包含其他列值列表的 pandas DataFrame

Pandas-将列值转换为顺序整数

SQL:将列值链接到列名以满足某些条件

将列值转换为行值

Oracle Query - 将列值作为多个值的列标题

基于列值从存储过程调用视图