JAVA 프로그래밍

문제

게임 스코어를 입력받아 게임 랭킹 파일을 업데이트하는 문제입니다 이를 해결하는 다음 프로그램에 대해 빈칸을 채우세요 
--------- 파일 ranking.txt의 내용 --------- 
내가짱	8579214
구름위	3674159
이기자	1578236
게임랭킹 파일이름을 입력하세요: C:\Users\user\Downloads\ranking.txt
게임 아이디를 입력하세요: 홍길동
게임 스코어를 입력하세요: 4157967
1) 내가짱 8579214
2) 홍길동 4157967
3) 구름위 3674159
4) 이기자 1578236 

게임랭킹 파일이름을 입력하세요: C:\Users\user\Downloads\ranking.txt
게임 아이디를 입력하세요: 주먹이
게임 스코어를 입력하세요: 1261579
1) 내가짱 8579214
2) 구름위 3674159
3) 이기자 1578236
4) 주먹이 1261579 

게임랭킹 파일이름을 입력하세요: C:\Users\user\Downloads\ranking.txt
게임 아이디를 입력하세요: 반쪽이
게임 스코어를 입력하세요: 5624139
1) 내가짱 8579214
2) 반쪽이 5624139
3) 구름위 3674159
4) 이기자 1578236 

코드 빈칸 채우기

import java.io.*; 
import java.util.*; 
	 
public class GameRankingFile 
{ 
	public static void main( [] args )   { 
		Scanner scan = new Scanner( System.in ); 
		System.out.print( "게임랭킹 파일이름을 입력하세요: " ); 
		 filename = scan.next(); 
		 inRankingFile = new ( new ( new ( filename ) ) ); 
	 
		  id = { { "", "" }, { "", "" }, { "", "" }, { "", "" }, { "", "" } }; 
		 index = 0; 
		(  line; ( line = inRankingFile.() )  ; index++ ) { 
			[] one = line.split("\t"); 
			 ( one. >= 2 ) { 
				id[index][0] = one[0]; 
				id[index][1] = one[1]; 
			} 
			 { 
				System.out.print( "(오류) 게임랭킹 내용을 읽어올 수 없습니다." ); 
				break; 
			} 
		} 
	 
		inRankingFile.(); 
	 
		System.out.print( "게임 아이디를 입력하세요: " ); 
		id[index][0] = scan.next(); 
		System.out.print( "게임 스코어를 입력하세요: " ); 
		id[index][1] = scan.next(); 
	 
		 (  last = index; 0 < last; last-- ) { 
			 ( index = 0; index < last; index++ ) { 
				 ( ( id[index][1] ) < ( id[index+1][1] ) ) { 
					 temp = id[index][0]; 
					id[index][0] = id[index+1][0]; 
					id[index+1][0] = temp; 
					temp = id[index][1]; 
					id[index][1] = id[index+1][1]; 
					id[index+1][1] = temp; 
				} 
			} 
		} 
	 
		 outRankingFile = new ( new ( new ( filename ) ) ); 
	 
		 ( index = 0; id[index][0].compareTo( "" )  0; index++ ) { 
			System.out.println( index+1 + ") " + id[index][0] + "\t" + id[index][1] ); 
			outRankingFile.( id[index][0] + "\t" + id[index][1] + "\n" ); 
		} 
	 
		outRankingFile.(); 
		scan.(); 
	} 
}