不区分大小写的对象ArrayList

时间:2017-02-07 16:09:46

标签: java arraylist

我正在搜索对象的ArrayList中的元素,当输入与元素完全匹配时,它可以正常工作,但是为了使搜索更加用户友好,我想让它不区分大小写。代码如下:

String input = getUserInput();
log.debug("USER INPUT:" + userInput);


List<UserPermissions> permissions = userService.getPermissionsByQueue(input);
List<String> userQueues = new ArrayList<String>();

//Check for users in input queue ONLY
for (UserPermissions permission : permissions) {

    userQueues.add(permission.getLoginId());


}

现在我当然不能在for循环中使用equalsIgnoreCase(),因为为时已晚。必须使用不区分大小写的输入填充权限列表。我一直在玩,但还没有合适的解决方案。

0 个答案:

没有答案