JAVA 프로그래밍

문제

캐릭터가 칼(/), 창(->), 방패([), 활(D) 중 아이템 하나를 획득하기 위해 한 칸 이동하는 문제입니다 이를 해결하는 다음 프로그램에 대해 빈칸을 채우세요 [참고] 옷 위치: 초기 \033[2;6f, 옷/ \033[1;6f, 옷], 옷-> \033[3;6f, \033[2;1f, 옷D \033[2;10f
      / 
  [   옷   D
      -> 
LEFT, RIGHT, UP, DOWN 중 하나를 입력하세요: left
      / 
 옷]       D
      -> 

      / 
  [   옷   D
      -> 
LEFT, RIGHT, UP, DOWN 중 하나를 입력하세요: UP
      옷/ 
  [        D
      -> 

      / 
  [   옷   D
      -> 
LEFT, RIGHT, UP, DOWN 중 하나를 입력하세요: DOWN
      / 
  [        D
      옷-> 

코드 빈칸 채우기

import java.util.Scanner; 
 
public class DirectionType 
{ 
	 Direction { LEFT, left, RIGHT, right, UP, up, DOWN, down }; 
 
	public static void main( String[] args ) { 
		Scanner scan = new Scanner( System.in ); 
	 
		System.out.println( "      / " ); 
		System.out.println( "  [   옷   D" ); 
		System.out.println( "      -> \n" ); 
		 
		System.out.print( "LEFT, RIGHT, UP, DOWN 중 하나를 입력하세요: " ); 
		Direction move = Direction.( scan.next() ); 
	 
		System.out.print( " \033[2;6f  " ); 
		( move ) { 
			 UP   up    
				System.out.print( " \033[1;6f 옷/ " ); 
				; 
			 DOWN   down   
				System.out.print( " \033[3;6f 옷-> " ); 
				; 
			 LEFT   left   
				System.out.print( " \033[2;1f 옷] " ); 
				; 
			 RIGHT   right   
				System.out.print( "\033[2J\033[4;15fSUCCESS! " ); 
				; 
		} 
	 
		scan.close(); 
	} 
}