나는 기하학적 인체를 그리는 일종의 명령 기반 응용 프로그램을 만들고 있습니다. 따라서 사용자가 RECT 100, 50, 200, 120
과 같은 것을 입력하면 그리기 패널의 지정된 위치에 사각형을 그립니다.기하학적 인 함수의 인덱스
이렇게하려면 RECT
을 g.drawRect(100, 50, 200, 120);
으로 매핑하고 이와 유사한 모든 기능을 기하학적 인물로 그릴 필요가 있습니다.
맵핑을 위해 해시 맵을 사용 하겠지만 java에서 함수 배열을 빌드하는 방법을 모르겠습니다. C++에서는이 작업을 수행했습니다.
키는 'RECT'일 수 있고 값은 인덱스의 오프셋입니다.
어떻게 이러한 기능을 색인화 할 수 있는지 알려주십시오. 아니면 주요 관심 사항을 해결할 더 좋은 방법이 있습니까?
와우 내 염려가 사라진 것 같습니다! 이것은 내가 가지고있을 수있는 가장 우아한 코드 조각입니다! –
@VinayakGarg 이제 구문 오류도 수정했다고 생각합니다. 3 년 넘게 Java를 작성하지 않아서 C# 구문이 내 선언에 몰래 들어 왔습니다. – dasblinkenlight
절대 신경 쓰지 마세요! 내 IDE는 구문 오류를 처리합니다 :) 저는 논리에 더 관심이 있습니다. –