2016-07-12 2 views
1

메서드 내에서 변수의 선언 된 이름을 가져올 수 있는지 궁금합니다. 그래서 나는 나중에 그것을 인쇄하거나 이름으로 뭔가를 할 수 있습니다. 바라건대 아래 코드 예제는 더 많은 의미를 부여합니다.메소드 내에서 선언 된 변수 이름을 가져올 수 있습니까? 그루비

코드 예제 :

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

답변

관련 문제