동적 변수(2)
-
Java(자바)에서 동적 변수 처리하는 방법
Java는 정적 타입 언어로, 변수의 타입을 컴파일 타임에 결정해야 합니다. 그러나 Java에서도 동적 변수 처리가 필요할 때가 있습니다. 이 글에서는 Java에서 동적 변수 처리를 할 수 있는 방법들을 자세히 다루겠습니다. 먼저 동적 변수 처리의 개념을 이해하고, Java에서 이를 구현하는 여러 가지 방법을 살펴보겠습니다. 동적 변수 처리의 개념동적 변수 처리는 프로그램 실행 중에 변수의 타입을 결정하거나, 값을 동적으로 변경하는 것을 의미합니다. 이는 스크립트 언어나 인터프리터 언어에서 흔히 사용되는 기능으로, Java와 같은 정적 타입 언어에서는 다소 제약이 있을 수 있습니다. 그러나 Java에서도 리플렉션(reflection), 제네릭스(generics), Object 클래스 등을 활용하여 동적 ..
2024.07.14 -
Java(자바) 에서 동적 변수 처리 해 보자.
javascript에서 eval을 이용하여 변수명을 동적으로 생성하여 값을 가져오거나 세팅하는 것을 java로 구현 해 보았습니다.구글링 하면 좋은 예제가 있을꺼라 생각되지만 간단하게 만들어 보았습니다. package kr.co.test;import java.lang.reflect.Field;public class Test3 {public String s1;public String s2;public static void main(String[] args) { try { //결과를 담을 객체 Test3 test3 = new Test3(); System.out.println("s1 = " + test3.s1); System.out.println("s2 ..
2020.05.27