본문 바로가기

java35

JAVA URL & URLConnection package src.kr.ac.jnu.day06; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; public class URLMain { public static void main(String[] args) { try { URL urlObj = new URL("http://www.naver.com"); System.out.println("프로토콜 : "+ urlObj.getProtocol()); System.out.println("호스트 : "+ urlObj.getHost()); System.out.println("포트 : "+ urlObj.getPort()); System.out.println("경로.. 2015. 11. 16.
JAVA 로또 [객체 이용] package kr.ac.jnu.day05.Lotto05; import java.util.Arrays; public class MC { private int[] lottoNums = new int[6]; public void startMent() { System.out.println("제 1회 로또 방송을 시작합니다."); Machine m = new Machine(); m.start(); for(int i = 0; i < 6; i++) { try { Thread.sleep(2000); } catch(Exception e) { e.printStackTrace(); } Ball ball = m.getBall(); lottoNums[i] = ball.getNumber(); //lottoNums[i] = m... 2015. 11. 16.
JAVA 가위바위보 & 주사위 [Interface] package kr.ac.kr.day05.homeWork; //인터페이스 GAME public interface Game { int startGame(int you); int getPoint(); } =============================================================== //게임 메인클래스 package kr.ac.kr.day05.homeWork; public class GameMain { public static void main(String[] args) { GameVw vw = new GameVw(); vw.start(); } } =============================================================== //가위바위보.. 2015. 11. 13.
Java Lotto [Tree Set 이용] package src.kr.ac.jnu.day05.Lotto; import java.util.Random; import java.util.Set; import java.util.TreeSet; public class MLotto { public static void main(String[] args) { Random r = new Random(); Set lotto = new TreeSet(); int cnt = 0; System.out.println(">"); while (cnt < 6) { //뽑은 수가 6개면 중단 int num = r.nextInt(45) + 1;// 45까지 랜덤 수 if (lotto.contains(num) == false) { // 랜덤수가 Tree set에 존재 하는지 확인.. 2015. 11. 13.
JAVA 달력만들기 [이전달, 현재달, 다음달] package src.kr.ac.jnu.day04.CalendarHomework; public class CalendarMain { public static void main(String[] args) { new CalendarVw().start(); } } ============================================================================= package src.kr.ac.jnu.day04.CalendarHomework; import java.util.Scanner; public class CalendarVw { private Scanner sc = new Scanner(System.in); private CalendarUtil u = new Cal.. 2015. 11. 12.
JAVA Calendar 만들기 [API Calendar] package src.kr.ac.jnu.day04.Calendar; import java.util.Calendar; public class CalendarUtil { public void showByYear(int year) { for (int month = 1; month ??? // 1 : 일요일 ~~~ 7 : 토요일 int week = c.get(Calendar.DAY_OF_WEEK); // year/month 의 마지막 날수 int lastday = c.getActualMaximum(Calendar.DATE); System.out.println(">"); showByDay(week, lastday); } private void showByDay(int week, int lastday) { int .. 2015. 11. 12.