JAVA 프로그래밍

문제

파일에 저장된 맵을 출력하는 문제입니다 이를 해결하는 다음 프로그램에 대해 빈칸을 채우세요 
--------- 파일 mazemap1.txt의 내용 --------- 
111111111
120010003
111010111
100010001
101111101
100000001
111111111
--------- 파일 mazemap2.txt의 내용 --------- 
1111111111111111111111111
1200000516000000170000001
1000000010000000100000001
1000000010000000100000001
1111011111115111111181111
0000000000000000000000043
1111711111119111111161111
1000000410000000100000001
1000000010000000100000001
1000000010000008190000001
1111111111111111111111111
--------- 파일 mazemap3.txt의 내용 --------- 
00000000000000000000000000000000000000000000000000000000
20000000000000000000000000000004000000000000000000000000
11111111100000000000000000011111100000000000000000000000
00000000000000000000000000000000000000000000000000000003
00000000111110000011111111110000000111111111100001111111
40000000000000000000000000000000000000000000000000040000
11111111100011111111111111111111111110000000111111111000
파일이름을 입력하세요: C:\Users\user\Downloads\mazemap1.txt

파일이름을 입력하세요: C:\Users\user\Downloads\mazemap2.txt

파일이름을 입력하세요: C:\Users\user\Downloads\mazemap3.txt

코드 빈칸 채우기

import java.io.*; 
import java.util.Scanner; 
	 
public class MazeMapFile 
{ 
	public static void main( [] args )   { 
		Scanner scan = new Scanner( System.in ); 
		System.out.print( "파일이름을 입력하세요: " ); 
		 filename = scan.next(); 
		 inFile = new ( new ( new ( filename ) ) ); 
		 
		  map = new [100][100]; 
		 height = 0, width = 0; 
		(  line = ""; ( line = inFile.() )  ; height++ ) { 
			 ( line.() < 3 ) { 
				; 
			} 
			 { 
				( width = 0; ( width < line.() )  ( '0'  line.(width) )  ( line.(width)  '9' ); width++ )  
					map[height][width] = line.(width) - '0'; 
			} 
		} 
		 
		inFile.(); 
		 
		[] symbol = { "  ", " \033[44m   \033[0m", "옷", " \033[34m문 \033[0m", " \033[31m♥ \033[0m", " \033[33m★ \033[0m", " \033[32m♣ \033[0m", " \033[31m♠ \033[0m", " \033[36m◆ \033[0m", " \033[35m■ \033[0m" }; 
		(  row = 0; row < height; row++ ) { 
			(  column = 0; column < width; column++ ) 
				System.out.print( symbol[ map[row][column] ] ); 
			System.out.println(); 
		} 
		scan.(); 
	} 
}