Search code examples
javaandroidcharsequence

How to compare string values of CharSequence[]?


I have the following CharSequence defined:

final CharSequence[] videoQualities = {"any", "medium", "high", "hd"};

I am getting two string values: availableQuality and requestedQuality. Both can contain values from the CharSequence above only.

How can I check if availableQuality more or equal to requestedQuality?


Solution

  • Try using an ArrayList instead of CharSequence[]. You can then use ArrayList.indexOf() to return a numeric index that you can use to compare position in the ArrayList.