jstring について

Java の文字列 (java.lang.String) を操作する JNI 関数について説明する。

GetStringUTFChars
ReleaseStringUTFChars
GetStringChars Java の文字列から、Unicode文字の配列へ変換して、それへのポインタを返す。
ReleaseStringChars Unicode 文字の配列へのポインタを解放する。
NewString Unicode 文字の配列から、新しく java.lang.String オブジェクトを作成する。
GetStringLength Unicode 文字の配列からなる文字列の長さを返す。
GetStringUTFLength UTF-8 フォーマットの文字列の長さを返す。