6

私のスカラ コードでは、"val" というパブリック属性を持つオブジェクトを定義する Java ライブラリを使用しています。

public class XYZ {
    public int val=...
}

この属性をscalaで取得する方法はありますか?

4

1 に答える 1

12

バックティックを使用できます。Scala キーワード (またはシンボル)の予約ステータスを削除します。

val foo = new XYZ
foo.`val`

Scala 相互運用性 FAQを参照してください。

于 2013-03-21T12:59:04.757 に答える