분류 전체보기(164)
-
영어 단어 테스트 프로그램 만들기
첫 번째 시도! package ex; import java.util.HashMap; import java.util.Iterator; import java.util.Scanner; import java.util.Set; import java.util.Vector; class Word { String englishWord; String koreaWord; public Word(String englishWord, String koreaWord) { this.englishWord = englishWord; this.koreaWord = koreaWord; } } public class EnglishTest { static Vector v = new Vector(); public static void savedW..
2022.04.03 -
java 공부 - 명품 자바 프로그래밍 7장 11번(변형)
문제 : 나라와 수도 맞추기 게임 만들기 조건 : 책에서는 9개의 나라와 수도가 입력되어 있는데 아무것도 입력 되어 있지 않다하고 처음부터 나라와 수도 맞추기 게임 만들어보기 ! package ex; import java.util.HashMap; import java.util.Iterator; import java.util.Scanner; import java.util.Set; import java.util.Vector; class Nation { String country; String capital; public Nation(String country, String capital) { this.country = country; this.capital = capital; } } public class ..
2022.04.02 -
명품 java 프로그래밍 5장 - Open Challenge
package exer; import java.util.Scanner; public abstract class GameObject { protected int distance; protected int x,y; Game gameset = new Game(); public GameObject(int startX, int startY, int distance) { this.x = startX; this.y = startY; this.distance = distance; } public int getX() { return x; } public int getY() { return y; } public boolean collide(GameObject p) { if(this.x == p.getX() && this...
2022.03.27 -
java공부 - 배열에서 나타난 오류(초기화 관련)
package real; import java.util.Scanner; interface Stack { int length(); int capacity(); String pop(); boolean push(String val); } public class StringStack implements Stack { static int stacksu; static int nowStacksu=0; static String[] array = new String[stacksu]; @Override public int length() { try { if(array[nowStacksu] != null) { nowStacksu++; } return nowStacksu; }catch(ArrayIndexOutOfBoundsE..
2022.03.23 -
java- 간단한 스케줄러 만들어보기
public class Day { private String work; public void setWork(String work) { this.work = work; } public String getWork() { return work; } public void show() { if(work == null) { System.out.println("오늘 일정 없습니다."); }else { System.out.println("오늘 일정 : " + work); } } } import java.util.Scanner; class MonthSchedule { int month; int dayCount; Day[] day; public MonthSchedule(int month, int dayCount) { th..
2022.03.18 -
java 공부 - 간단한 예약 시스템 만들기
package game; import java.util.Arrays; import java.util.Scanner; class Seat{ private static int seatTypeCount; private int seatCount; private char seatTypeName; private int SeatInquireType=0; // 좌석이 1이면 사람 있는 거 0이면 사람 없는 거 private String seatPerson; public String getSeatPerson() { return seatPerson; } public void setSeatPerson(String seatPerson) { this.seatPerson = seatPerson; } public int getSe..
2022.03.18