• 2024-04-03在 Java 中对List进行分区
    1.概述在本文中,我们将说明如何将一个列表拆分为多个给定大小的子列表。对于这个相对简单的操作,标准Java集合API竟然不支持它。幸运的是,Guava和Apache-Commons都提供了对应的API。2.使用Guava对List进行分区Guava通过Lists.partition操作将List划分为指定
  • 2023-08-18泛型
    1.表示类publicclassDemo1<T>{privateTvalue;//泛型方法public<T>voidfun(Tx){System.out.println();}}2.表示接口publicinterfaceDemo2<T>{publicTfun();}3.泛型通配符publicstaticvoidmain(String[]args)
  • 2023-07-07ChatGPT还是有点东西的-public static <T> List<T> Arrays.asList(T... a) {...}
    背景业务开发需要判断业务状态是否在30、40、50、60的集合内,所以写了以下代码int[]inLiq={30,40,50,60};returnArrays.asList(inLiq).contains(o.getOrderStatus());自我Review代码时,验证了下这行代码,发现状态为30时,仍然返回false。在自我怀疑中调整代码,并验证,代码如下:
  • 2023-05-25java 定义不固定长度的数组
    在Java中,我们可以使用ArrayList来定义不固定长度的数组,因为ArrayList内部使用了一个动态数组来存储元素。ArrayList<Integer>intList=newArrayList<Integer>();intList.add(1);intList.add(2);intList.add(3);intList.a
  • 2023-05-04CS61B_lab02
    题目描述:dcatenate(IntListA,IntListB):返回一个由A的所有元素组成的列表,后面是B的所有元素。可能会修改A。Don'tuse'new'。publicstaticIntListdcatenate(IntListA,IntListB){if(A==null){returnB;}IntListptr=
  • 2022-10-08cs61b笔记_Lists
    2.Lists2.1MysteryoftheWalrus海象之谜,主要解释了java是怎么传值的代码部分publicclassIntList{publicintfirst;publicIntListrest;//
  • 2022-09-22简单模拟一个双向链表,用java实现
    1packagecom.gsh.test05;23/**4*节点类5*@param<E>6*/7publicclassNode<E>{8privateNode<E>pre;9privateEelement;10