[структура переменной myParam]
Я получил возврат Map из команды, это своего рода Map.My проблема выглядит простой, но это заняло у меня 4 дня, я не могу получить или установить содержимое ключа «значение». Ниже моя переменная, которую я отлаживаю в Java, она выглядит (вы можете увидеть мой снимок экрана для большей наглядности)
myParam
-[0]
--key: "value"
--value: CharSequence[1]
---[0]: "abcdefghijkl" <--- I need to change this
-[1]
--key:"id"
--value: 152438043653703040
Моя интенсивность - изменить или получить значение клавиши «значение», поэтому я просто устанавливаю / получаю myParam.put("value","new content")
Но Java всегда меняет текст CharSequence 1 , а не текст "abcdefghijkl".
Не могли бы вы сказать мне, как получить или установить текст "abcdefghijkl". Все, что я хочу, это изменить текст "abcdefghijkl" на новый текст.
Все, что я сделал до сих пор, но до сих пор не получилось, работает:
1. Объявите CharSequence, затем получите return myParam.get("value")
, строка возврата по-прежнему будет CharSequence 1
2. используя myParam.put("value","new content")
, он изменит CharSequence на «новый контент», это абсолютно не мое требование
Пожалуйста, помогите мне выйти из этой ситуации. это сводит меня с ума сейчас. Большое вам спасибо.