您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

java:字符串数组列表并删除

java:字符串数组列表并删除

使用番石榴,有。您将需要实现Equivalence<String[]>

public final class MyEquivalence
    extends Equivalence<String[]>
{
    @Override
    protected boolean doEquivalent(final String[] a, final String[] b)
    {
        return Arrays.equals(a, b);
    }

    @Override
    protected int doHash(final String[] t)
    {
        return Arrays.hashCode(t);
    }
}

然后,您需要将列表设为List<Equivalence.Wrapper<String[]>>,并使用Equivalence.wrap()方法插入/删除/ etc :

final Equivalence<String[]> eq = new MyEquivalence();
list.add(eq.wrap(oneValue));
list.remove(eq.wrap(anotherValue));

使用番石榴。跟着我重复。使用番石榴:p

java 2022/1/1 18:45:39 有376人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶