Say I have an ArrayList:
<string1.4>
<string2.4>
<string3.4>
and I wish to return the first element of the ArrayList that contains "string1" as part of that element's string.
E.g.
arrayList.containsSubString('string1');
How could this be done other than iterating through each of the elements of the ArrayList and checking if "string1" is a substring of that element's string?
The only way I can think of is doing something like:
strs.get(strs.indexOf(new Object() {
@Override
public boolean equals(Object obj) {
return obj.toString().contains(s);
}
}));
Don't know if it is considered good practice though.