- 23.10.19) TIL - 개인프로젝트(키오스크)2023-10-19 20:10:50오늘 한 일 개인프로젝트 필수 요구사항 이행 선택 사항 추가( 주문 개수 기능 추가) 어제에 이어 오늘도 개인프로젝트를 만들었다. 주문클래스를 만들고 어지럽게 펼쳐진 Map도 정리했다. 프로젝트에서 기본적으로 요구하던 사항을 마무리 했고, 추가적인 선택사항까지 일부 구현했다. 1) ArrayList를 이용해서 물품을 넣는 식으로 만들었다. 2) 장바구니에 물품을 추가하는 메서드 - MenuItemsMap과 choice 두 개의 매개변수를 가지고 있다. - choice로 선택된 메뉴를 selectedItem에 넣고 이걸 카트 배열에 추가한다. 3) 장바구니에 있는 물품을 전부 제거하는 메서드 - clear라는 메서드를 이용. 4) 장바구니에 있는 물품을 확인하는 마세드 - if문을 이용해 비어있을 경우에는..
- 23.10.17) TIL2023-10-17 21:39:51오늘 한 일 Java 5주차까지 수강 완료 public class Main { public static void main(String[] args) { List bookList = Arrays.asList( new Book(1L, "모두의 딥러닝", "조태호", "IT", 21600), new Book(2L, "이득우의 게임 수학", "이득우", "IT", 40500), new Book(3L, "자바 웹 개발 워크북", "구멍가게 코딩단", "IT", 31500), new Book(4L, "실전 시계열 분석", "에일린 닐슨", "IT", 34200), new Book(5L, "데이터 분석가의 숫자유감", "권정민", "IT", 14400), new Book(6L, "스프링 부트 실전 활용 마스터", "..
- 23.10.12) Java 문법 2일차(요리 레시피 메모장 만들기2)2023-10-13 21:02:462주차 강의 완료 (2주차 숙제) 요리 레시피 메모장 만들기 - 입력값 - 저장할 자료구조명을 입력합니다. (List / Set / Map) - 내가 좋아하는 요리 제목을 먼저 입력합니다. - 이어서 내가 좋아하는 요리 레시피를 한문장씩 입력합니다. - 입력을 마쳤으면 마지막에 “끝” 문자를 입력합니다. - 출력값 - 입력이 종료되면 저장한 자료구조 이름과 요리 제목을 괄호로 감싸서 먼저 출력 해줍니다. - 이어서, 입력한 모든 문장앞에 번호를 붙여서 입력 순서에 맞게 모두 출력 해줍니다. ex) 입력 예시 Set 백종원 돼지고기 김치찌개 만들기 돼지고기는 핏물을 빼주세요. 잘익은 김치 한포기를 꺼내서 잘라주세요. 냄비에 들기름 적당히 두르고 김치를 넣고 볶아주세요. 다진마늘 한스푼, 설탕 한스푼 넣어주..
- 23.10.13) Java 문법 2일차(가위바위보, 구구단, 최대값과 최소값)2023-10-13 19:49:272주차 강의 완료 2주차는 조건문과 반복문, 배열에 대해 공부했다. 그와 관련된 코드들. 1. 가위바위보 프로그램 import java.util.Objects; import java.util.Scanner; public class Practice { public static void main(String[] args) { // 가위바위보 프로그램 Scanner sc = new Scanner(System.in); // A에게 값 입력하기 System.out.println("A : (가위, 바위, 보) 중 하나 입력"); String aHand = sc.nextLine(); //B에게 값 입력하기 System.out.println("B : (가위, 바위, 보) 중 하나 입력"); String bHand = ..