Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこれを何時間も探してきました: Java プログラムに追加したい変数を持つ lua スクリプトがあります。luajava を使用する以外の方法はありますか?
私が望むのは、lua スレッドと Java スレッドを実行し、lua スレッドからデータを読み取り、それを Java スレッドで使用することです。
Lua と Java を接続する別の方法はjnluaです。
LuaJavaとは対照的に、いくつかの利点があります。Java 配列を処理し、特殊化されたメタメソッドを提供し__ipairs、オブジェクトが を実装するときに、を使用し__pairsてList派生Mapさせます。__tostringtoString()__eqequals()__ltComparable
__ipairs
__pairs
List
Map
__tostring
toString()
__eq
equals()
__lt
Comparable
jnlua 1.0 には Lua 5.2 が必要であることに注意してください。Lua 5.1 しかない場合は、jnlua 0.9 を使用する必要があります。