たとえば、Java で「アラビア語」と「英語」のテキストを同時に出力したい場合は、次のステートメントを出力しますمرحبا I am Adham
。
インターネットを検索したところ、この場合 BiDi アルゴリズムが必要であることがわかりました。BiDi 用の Java クラスはありますか。
このクラスBiDiReferenceJavarunSample()
を試してテストしましたが、クラスを呼び出しBidiReferenceTest
てパラメーターとしてアラビア文字列を入力するOutOfIndexException
と、文字数が重複しているため (正確にはクラスのこのコード行でBidiReferenceTestCharmap
)
byte[] result = new byte[count];
文字列の長さの場合4
、カウントは8
!