티스토리챌린지 14

[Spring_4기 본캠프] 2주차 - 자바 문법 종합반 | Day 18

1. 자바 문법 종합반 1주차 수강 후 과제 : 요리 레시피 메모장 만들기입력값내가 좋아하는 요리 제목을 먼저 입력합니다.요리 별점을 1~5 사이의 소수점이 있는 실수로 입력해주세요.이어서 내가 좋아하는 요리 레시피를 한 문장씩 10문장을 입력합니다.출력값입력이 종료되면 요리 제목을 괄호로 감싸서 먼저 출력해줍니다.이어서, 요리 별점을 소수점을 제외한 정수로만 출력해 줍니다. 바로 뒤에 정수 별점을 5점 만점 퍼센트로 표현했을 때 값을 실수로 출력해 줍니다. 이어서, 입력한 모든 문장 앞에 번호를 붙여서 모두 출력해 줍니다.위 과제를 진행하기 전 어떤 기능을 사용해 각 지시사항을 구현해야할 지 생각해봤다.- 별점 입력 시에는 1~5사이 소수점이 있는 실수를 받지만, 출력 시에는 소수점을 제외한 별점에 그..

[Spring_4기 본캠프] 2주차 - 자바 문법 종합반 | Day 17

자바 문법 종합반 1주차참조형 변수 타입 래퍼클래스 타입 실습문자열 변수 String 큰 따옴표 안에 보관. 캐릭터가 모여서 String이 된다.Wrapper class : 기본형(byte,short,long 등등)을 감싼 것숫자를 문자로 변환해보기import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int asciiNumber = sc.nextInt(); //scanner 안에 친 값을 하나씩 읽어주는 것.그 하나하나를 아스키넘버로 할당 char ch = (char)asciiNumber; // 아..

[Spring_4기 본캠프] 1주차 - 팀프로젝트의 끝, 발표 | Day 16

본 캠프가 시작하고 11월4일부터 오늘 11월8일까지 일주일간 진행했던 팀프로젝트를 발표하고 거의 끝이 났다.왜 완전 끝이 아니라 '거의'냐.. 발표하면 끝난거 아니야? 답은 아니었다. 프로젝트가 끝나고 느낀점, 아쉬웠던 점, 프로젝트 중 생긴 문제점, 해결점, 개선하고싶은 점 등등... 오히려 프로젝트 준비 때보다 더 많은 생각을 하고 이에 대해 모두 대답을 해야 완전히 끝이 난다. KPT 회고란?- Keep : 현재 만족하고 있는 부분, 계속 이어갔으면 하는 부분 (좋은 것을 유지)- Problem : 불편하게 느끼는 부분, 개선이 필요하다고 생각되는 부분 (문제 정의)- Try : Problem에 대한 해결책, 다음 회고 때 판별 가능한 것, 당장 실행가능한 것 (시도) KPT 회고의 목적- 짧은 ..

[Spring_4기 본캠프] 1주차 - 팀프로젝트의 마지막으로 | Day 15

1. 프로젝트 완성 그리고 발표 준비   월요일부터 시작되었던 팀 프로젝트가 발표만을 남기고 완성되었다!처음 시작할 땐 정말 아는 게 없었는데 완성하고나니 많은 걸 배우게 되어서 신기하다. 1) API 개념에 관한 고찰  API가 인터페이스라는건 알겠는데 대체 뭘 지칭해서 부르는걸까. 어떤 기능을 하고 어떤 메서드를 사용했고 컬렉션이 뭔지도 알겠는데 도대체 API가 뭘까 하는 궁금증이 계속 있었다. 검색을 해봐도 설명이 너무 추상적이고 'TV를 켜주고 볼륨을 변경해주는 리모컨이 API가 된다' 라는 예시를 봐도 이해할 수가 없었다. 리모컨은 눈에 보이잖아!  -> API는 '보이지 않는 손'이다. 내가 이해한 바로는 API는 보이지 않는 손 같은 존재라는 것이다. 어떠한 기능을 구현하려고 할 때 그에 맞..