如何检查List 是否与番石榴中的特定模式匹配? ]

问题描述 投票:1回答:1

我正在尝试检查List<String>元素是否按其元素的第一个字符排序匹配此格式(空白,数字,字母)空白实际上是8个空格的字符串" "

我无济于事地尝试过

Ordering.from(String.CASE_INSENSITIVE_ORDER).isOrdered(abc);

我想用番石榴做这个,我成功地通过三个for循环完成了这个。

我正在尝试检查List 元素是否按其元素的第一个字符排序以匹配此格式(空白,数字,字母),空白实际上是8个空格的字符串“ ...

java guava
1个回答
1
投票

由于您没有使用自然的字符串排序方式,因此您必须实现自己的比较器。在这里,您有官方的Comparator documentation。根据文档,比较器界面为:

比较函数,它对某些对象集合施加总排序。

© www.soinside.com 2019 - 2024. All rights reserved.