분류 전체보기 162

240222

Interface Enumeration (iterator 와 똑같은 기능임) Class StringTokenizer Class LinkedList 잘 안씀 ArrayList 써 Deque, List, Queue(대기를 탄다) Q자료구조 순서대로 들어감(선입선출) LIFO offer 많이 씀 peek() Retrieves, but does not remove, the head (first element) of this list. poll() Retrieves and removes the head (first element) of this list. while(!stack.isEmpty()) { System.out.println(stack.pop());//지움 //System.out.println(stack..

언어/java 2024.02.22

과제

/* * 가위바위보 게임을 작성합니다 * * 1.모든 내용은main() 내부에 정의 * 2. 게임의 룰은 다음과 같음 * 3. 게임이 시작되면, ===== 가위바위보 게임을 시작합니다(y/n) ===== 출력 * 4. 만약 y 를 입력하면 아래처럼 나옵니다. * 4-1 가위(1), 바위(2), 보(3) 메세지 출력 * 4-2 1 or 가위 를 입력 하면 사용자의 값은 가위입니다. * 4-3 컴은 랜덤값을 이용해서 1, 2, 3 중 하나를 생성후 사용자와 비교 합니다 * 4-4 결과를 컴에 출력한다. ==> ex> 당신 : 가위 컴 : 보 U win draw or lose * 4-5 결과 출력 후 게임 더하기 (y/n) 를 출력 하소, y인 경우 4-1 로 되돌아 가서 게임이 다시 시작된다 * 즉 n 가 ..

언어/java 2024.02.19

240219

https://docs.oracle.com/javase/8/docs/api/ Java Platform SE 8 docs.oracle.com 상속 5개 받음 static Comparator 클래스거나 인터페이스필드거나 파라미터가 잇으면 생성자 오버로딩 인스턴스 / 메서드 객체가 잇어야 함 호출가능 스테틱은 없어도 댐 Invoked 호출되어짐 String(byte[] bytes) Constructs a new String by decoding the specified array of bytes using the platform's default charset. byte 인코딩된 문자 바이트 배열 String name = "최주현"; //platform default chatset 으로 Encoding 후 b..

언어/java 2024.02.19

제어문 break, continue

break; 가 실행되는 순간 속해 있던 반복문을 빠져 나옴 (switch 문 인의 break 는 단지 switch 문만을 빠져 나가는 구문) - 랜덤 값 출력 랜덤 값이 3의 배수일 경우 반복문 빠져 나오기 사용자에게 문자열을 입력 받아 해당 문자열의 길이 출력 사용자가 입력한 문자열이 exit 일 경우 빠져나옴 사용자에게 2~9단을 입력받아 해당 칸 출력 continue 구문 실행시 그 뒤의 구문을 실행 시키지 않고 곧바로 속해있는 반복문을 위로 올린다. 1 ~ 10 까지 출력(홀수만) 1 부터 100 까지의 총합계 6의 배수의 값은 제외 2 ~ 9 단 까지 출력 / 3의 배수 제외 break continue 차이 break - 반복문을 완전히 종료 continue - 현재 실행중인 구문을 스킵하고 ..

언어/java 2024.02.18