가능한 중복 : 다른 변수에서 변수를 만드는 방법은 무엇입니까?
Dynamic Variable Names in Java:
String s = "Hello";
이제 문자열을 만들고 싶지만 문자열의 변수는 "Hello"라고합니다. 문자열의 이름을 "Hello"로 만들려면 "Hello"라는 이름을 얻기 위해 문자열 s
에 액세스해야하므로 변수 이름으로 사용할 수 있습니다. 아래는 내가보고 싶은 것입니다.
String Hello = "I want to do this, But from Accessing String s So I KNOW that String s = Hello";
나는 자바 초보자이기 때문에 노력 해 주셔서 감사합니다. : D
1. 왜 그렇게하고 싶습니까? 아마 당신이 원하는 것을 할 수있는 더 좋은 방법이 있습니다 ... 2. 자바 초보자를 이해하기 쉽지 않은 리플렉션 API를 통해 수행 할 수 있습니다. – assylias
@Sayem과 동의하고 닫으려는 투표. 포스터는 Sayem이 제공하는 링크를 확인하십시오. 여기와 링크에서 언급했듯이, 이것은 Java의 * way *가 아닙니다. String 변수를 String에 연결하려면'Map'을 사용하는 것이 더 좋습니다. –
리플렉션을 사용하여 어떻게 수행 할 수 있습니까? Java에는 동적 변수가 없습니다. – Anton