如何在java迭代器上实现分页?

问题描述

我需要你的帮助来迭代分页。我只需要根据给定的页面索引和页面大小检索项目。在下面的代码中,我得到了所有迭代器项。

try {
            JsonNode productListNode = mapper.createObjectNode();
            productListNode = mapper.readTree(merchantCombo.getProductList());
            if (productListNode.isArray()) {
                ArrayNode productListArrayNode = (ArrayNode) productListNode;
                Iterator<JsonNode> productListArrayNodeIterator = productListArrayNode.elements();
                while (productListArrayNodeIterator.hasNext()) {
                    JsonNode productNode = productListArrayNodeIterator.next();
                    String productCode = productNode.get("productCode").asText();
                }
            }
        } catch (JsonProcessingException e) {
            inboundResponse.setProcessingStatus(SolutionErrors.INVALID_JSON_NODE);
            inboundResponse.setProcessingStatusLabel(" getProductList " + merchantCombo.getProductList());
            return;
        }

欢迎提出任何想法。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)