栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

java中com.bestvike/linq的基本使用

Java 更新时间:发布时间: 百科书网 趣学号
pom.xml

    com.bestvike
    linq
    5.0.0

package com.sbweb.webtest.LinqTest.controller;

import com.bestvike.linq.IEnumerable;
import com.bestvike.linq.Linq;
import com.sbweb.webtest.LinqTest.model.document;

import java.util.ArrayList;
import java.util.List;




public class documentController {
    public void Test(){
        List mylist=new ArrayList<>();
        document d1=new document();
        d1.setId(1);
        d1.setCorpCode("A1");
        d1.setCorpName("A1Name");
        d1.setDeptCode("Dept1");
        d1.setDeptName("Dept1Name");
        mylist.add(d1);

        document d2=new document();
        d2.setId(2);
        d2.setCorpCode("A2");
        d2.setCorpName("A2Name");
        d2.setDeptCode("Dept2");
        d2.setDeptName("Dept2Name");
        mylist.add(d2);


        document d3=new document();
        d3.setId(3);
        d3.setCorpCode("A3");
        d3.setCorpName("A3Name");
        d3.setDeptCode("Dept3");
        d3.setDeptName("Dept3Name");
        mylist.add(d3);

        document d4=new document();
        d4.setId(4);
        d4.setCorpCode("A3");
        d4.setCorpName("A33Name");
        d4.setDeptCode("Dept3");
        d4.setDeptName("Dept3Name");
        mylist.add(d4);


        for(int i=0;i documents = Linq.of(mylist).where(x -> x.getId() > 1).toList();

        for(int i=0;i documents1 = Linq.of(mylist).distinctBy(x -> x.getCorpCode()).toList();


        for(int i=0;i documents2 = Linq.of(mylist).where(x -> x.getCorpCode() == strCorpCode).toList();
            System.out.println("開始打印strCorpCode:"+strCorpCode);
            for(int j=0;j 

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/282034.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号