JAVA 프로그래밍

문제

WASD키를 이용하여 캐릭터를 상하좌우로 이동시키는 문제입니다 이를 해결하는 방법을 아래 참고자료에서 한줄씩 복붙해서 설명하세요 1행, 9행, 1열, 16열을 기준으로 벽이 있으므로, 캐릭터는 2행부터 8행 사이, 2열부터 15열 사이에서 이동할 수 있습니다.
WASD와 [Enter]를 입력하세요: a WASD와 [Enter]를 입력하세요: q

WASD와 [Enter]를 입력하세요: d
WASD와 [Enter]를 입력하세요: D
WASD와 [Enter]를 입력하세요: q

WASD와 [Enter]를 입력하세요: W WASD와 [Enter]를 입력하세요: w WASD와 [Enter]를 입력하세요: q

알고리즘