The contains method is based on what the equals method of the objects stored in your ArrayList returns. So yes it is possible if you use objects where equals uses a case insensitive comparison .
Read moreIs list contains method case sensitive in Java?
No, there isn’t . But if you explain what you’re trying to do, we can probably suggest an alternative approach that would do what you need. To perform case-insensitive matching in Java, you can use String.9 Mar 2016
Read moreDoes list contain case sensitive?
C#: List. Contains Method – Case Insensitive .
Read moreIs there a Contains ignore case?
The StringUtils class contains a containsIgnoreCase() method that checks if a string is a substring of another in a case-insensitive manner.
Read more