JAVA 공부/Quiz(26)
-
Day29 - Quiz를 풀어 봅시다
오늘은 Java의 마지막 퀴즈가 될 것 같네요 - 쓰레드를 이용해서 아래와 같은 출력이 나오도록 할 것 - 쓰레드를 이용해서, 개표율 각각 출력 저는 이렇게 했는데, StringBuffer에 있는 append 메서드를 사용해서 하는 방법도 있습니다
2021.03.26 -
Day28 - Quiz를 풀어 봅시다
오늘은 Quiz만 열심히 푼 날 이었습니다. 해온 숙제를 선생님이 풀이를 해주시고, 계속해서 새로운 퀴즈를 내주셨는데요 - 정규식 표현법을 사용해서, 상품번호, 편의점명, (도시락명), 가격 으로 분리해서 출력하기 1. day, store, grade, detail, price를 멤버변수로 갖는 Product 클래스 생성 getter, setter를 사용하는 은닉클래스 2. Product를 제네릭으로 갖는 List를 생성합니다 3. BufferedReader를 이용해서 건담txt 읽어 들입니다. 4. while문 안에서 readLine으로 한줄씩 읽어서 처리 5. 날짜, 지점, 등급, 상세, 가격 패턴을 분석해서 Product에 저장한 후에 리스트에 추가 상세 - 앞뒤 인덱스를 이용해서 추출. 6. 외부..
2021.03.26 -
Day27 - Quiz를 풀어 봅시다
오늘도 Quiz를 풀어 봅시다 1. BufferedReader를 이용해서 파일을 읽어들이세요. readLine() 2. , 기준으로 잘라서 Data클래스에 멤버변수에 한줄 단위로 저장 (Data는 getter, setter를 갖는 은닉클래스) 변수명 : region, size, year, month, price 3. List에 추가 4. 람다식을 이용해서 Null이 아닌 데이터, 지역:서울, (1분기)3,4,5월의, 분양가격 4000이상만 뽑아서 새로운 리스트로 정리. -가격 형식만 찾아서 추출하세요. ex) ~~~원
2021.03.24 -
Day26 - Quiz를 풀어 봅시다
오늘도 Quiz를 풀어 봅시다 ~ 1. Date클래스를 이용해서 file경로에 오늘날짜 20210323 file 폴더를 생성합니다. 2. 파일명을 입력받고 파일명.txt 파일로 파일을 씁니다. 3. exit를 입력받을 때 까지 엔터를 포함해서 실시간으로 파일을 씁니다. 4. exit로 파일을 써졌다면, 아무방법으로나 파일을 읽으세요
2021.03.23 -
Day25 - Quiz를 풀어 봅시다
1. 스캐너를 이용해서 파일명을 정확히 입력받습니다. 2. file폴더에 스캐너로 입력받은 파일명이 있다면 filecopy폴더로 복사하세요. 3. 파일명이 없는 경우에 대한 예외처리, 복사도중 발생하는 예외처리는 2가지로 처리해주세요 내가 짠 코드 저는 파일명이 없을 경우, 만들어서 복사하도록 짰습니다. 쌤의 코드 1. BufferedWriter, Date클래스 이용해서 file 폴더 경로에 오늘날짜 ex) 20210322.txt 2. 내용은 아무거나 작성하세요. 3. 파일을 정상적으로 썻다면 BufferedReader를 통해서 읽어들이세요
2021.03.22 -
Day24 - Quiz를 풀어 봅시다
- 랜덤한 로또 번호 6개 만들기 ( 중복x ) - 1. 입력받은 아이디가 맵에 입력된 키값에 해당하는지 여부를 검사해서 존재한다면 비밀번호와 값도 비교합니다. 그 다음에 비밀번호가 일치한다면 "로그인 성공" 을 출력하고 반복문을 탈출하세요. 2. 아이디가 맵에 없는 값이라면 "아이디가 없습니다"를 출력. 비밀번호 틀렸다면 "비밀번호가 틀렸습니다" 를 출력 하고 다시 입력받으세요 - Map을 이용한 각각의 기능들 만들기 ( Switch로 만듦 ) - 1. 신규메뉴 등록 - 2. 메뉴판 전체 보기 - 3. 메뉴 수정 - 4. 삭제할 메뉴가 있다면 삭제 - 5. 프로그램 종료
2021.03.20