2016-07-12 2 views
1

メソッド内で変数の宣言された名前を取得できるかどうか疑問に思っていましたか?だから私はそれを印刷したり、後でその名前で何かをすることができます。うまくいけば、以下のコード例はもっと意味を与えます。メソッド内で変数の宣言された名前を取得することは可能ですか? Groovy

コード例:

class Foo { 

    public method(String param) { 
     println param.(the method I don't know) +": "+ param 
    } 
} 


Foo foo = new Foo() 
String myStringVar = "This is a string for testing" 
foo.method(myStringVar) //Should print out: "myStringVar: This is a string for testing" 
+3

これは...あなたは、あなたがなぜ変数 –

+0

の値への参照を渡す(変数に関する情報)変数を渡さないことはできませんあなたはこれをしたいですか?おそらくあなたがしたいことは、別のやりかたでよりうまくいくかもしれません。 –

+0

ほとんどの好奇心が...しかし、アイデアは、自動バインディングを使用してドメインからフォームクラスにバインディング戦略を構築することでした – Dasma

答えて

関連する問題