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"
Это не возможно ... не передать переменную (с информацией о переменной), то передать ссылку на значение переменной –
Почему вы хотите это сделать? Возможно, то, что вы хотите сделать, может быть лучше выполнено другим способом. –
в основном любопытство ... но идея заключалась в создании стратегии привязки от домена к классу формы с автоматической привязкой – Dasma