Search

배열8_개념02_UI개선

대분류
STEP05 배열
소분류
배열8_개념

영상

개념

package 배열8_개념; import java.util.Scanner; public class 배열8_개념02_UI개선 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int arr[] = { 10, 32, 11, 56, 7 }; int player = 2; while (true) { for(int i=0; i<100; i++) { System.out.println(); } System.out.println("[숫자 전부 지우기]"); for (int i = 0; i < arr.length; i++) { System.out.printf("[%2d]", arr[i]); } System.out.println(); // 게임 종료 boolean run = false; for (int i = 0; i < arr.length; i++) { if (arr[i] != 0) { run = true; break; } } if(run == false) { break; } for (int i = 0; i < arr.length; i++) { if (i == player) { System.out.print("[ ↑]"); } else { System.out.print("[ ]"); } } System.out.println(); System.out.println("1) left 2) right 3)choice"); int select = scan.nextInt(); if (select == 1 && player > 0) { player -= 1; } else if (select == 2 && player < arr.length - 1) { player += 1; } else if (select == 3) { arr[player] = 0; } } scan.close(); } }
Java
복사