Сплит результат не может быть использован на Android
У меня есть строка, которую я разделил, она отлично работает, пока я не захочу ее использовать: когда я использую 'for', чтобы прочитать, что есть в моей таблице String, я показываю именно то, что я хочу, но когда я использую if(MyStringTable[1] == "a") это не так, хотя я только что увидел, что MyStringTable [1] был равен "a". Моя таблица строк объявлена как "статическая". Мне интересно, есть ли невидимый персонаж или что-то, что было создано с расколом.
1 ответ
Решение
С точки зрения String
s, использовать .equals()
для того, чтобы проверить, если String
равно другому. Если один из них является персонажем, приведите его ранее к String
с помощью .toString()
чтобы соответствовать этому подходу.