Итак, я пытаюсь прочитать экранированный символ из файла. Это долгий и сложный процесс из-за большого количества очищений, но это не имеет значения.Конечным продуктом является это свойство объекта -
props.inputSeperator: String type
Теперь это STRING.Однако значение этой строки в данном конкретном случае равно \u0001
Когда я распечатываю это, вывод будет \u0001
.И длина строки props.inputSeperator
равна 6. Как мне преобразовать эту строку в строку из одного символа?Это будет специальный символ, представленный \u0001
Так что длина строки будет равна 1, и при печати будет напечатан один специальный символ (\u0001
)
val x: String = "\u0001"
val s = Array("\\", "u", "0", "0", "0", "1").mkString("")
println(x) //prints "?" this is a SINGLE special character
println(s) //prints "\u0001"
Я хочу взять sи превратить его в значение х по существу.