2017-11-17 14 views
2

に機能を交換して使用すると、valのkztext83私はラテン に次のコードを使用してcyrlic文字を置換しようとしていますKOTLIN

に動作します:文字列= kztext82.replace( 'ə'、 'A')

私は

ためerrrorを取得しています、2つの文字である

が、実際の翻訳は、Aされていないが、それはので

」です

ヴァル・kztext83:文字列= kztext82.replace( 'ə'、 '' ')

エラーがある - 文字であまりにも多くの文字リテラル?

私が代わりに文字を置き換えるの問題

+0

私はkotlin REPLで ''ə ".replace("ə "、" a '")'を試してみました。 –

答えて

3

を固定しないで、文字列を作成するなど、さまざまな方法を試してみました、文字列を使用してみてください:

val kztext83: String = kztext82.replace("ə","a'") 

シングルと二重引用符を置き換えることを意味します。

1つの文字( 'a'はcharオブジェクト)に2つの文字を含めることはできません。 'a \' 'は無効です。

関連する問題