Эта проблема связана со строкой и массивом в Java.Скажем, у меня есть строка S = abcd.У меня есть индекс массива [] = {2}.Моя проблема состоит в том, чтобы узнать значение из String S в позиции индекса 2, потому что индекс массива [] содержит 2. У меня есть целевой массив, содержащий "EF".Теперь, если S содержит a в позиции 2, он будет заменен на "EF".
Как получить доступ к 2 позиции S. Это что-то подобное.S[index[0]]
Это возвращение S [2]?
Пример: Ввод: S = "abcd", indexes = [0,2], sources = ["a", "cd"], target = ["eee", "ffff"] Вывод: "eeebffff "Объяснение:" a "начинается с индекса 0 в S, поэтому оно заменяется на" eee ".«cd» начинается с индекса 2 в S, поэтому он заменяется на «ffff».