[TIL] 스파르타코딩 2차 팀편성, 6일차
·
TIL/TIL(Today I Learned)
알게된점1.  /** 하고 엔터 치면 인텔리제이에서 알아서 주석처리함 아래 사진과 같이(튜텨님이 알려주심)2. 다른 튜터님이 내 카테고리 수정해주심3. Readme 작성함4. 과제 제출란에 링크 제출함5. Notion TMI 작성함
[TIL] 스파르타코딩 2차 팀편성, 주말공부(1)
·
TIL/TIL(Today I Learned)
[알게된 점들]1. 윈도우 계산기도 문제점을 가지고 있다.2. 위 문제점은 내가 GUI 계산기를 만들때 발견한 문제점과 같다3. 이게 무슨 말인지 모르겠다 4. 내일(월요일에) 튜터님께 물어봐야겠다
[내일배움캠프] 첫번째 과제, 트러블슈팅: Calculator GUI
·
TIL/내일배움캠프 숙제
트러블슈팅: Calculator Controller 및 GUI 애플리케이션의 문제 해결개요이번 문서에서는 CalculatorControllerApp과 CalculatorGUI.java를 개발하는 과정에서 발생한 문제들과 그 해결 과정을 설명합니다. 이 파일들은 연산 로직과 결과 관리, 그리고 GUI를 통한 사용자 상호작용을 담당하는 Java 애플리케이션의 핵심 구성 요소입니다.트러블슈팅 과정배경이 프로젝트는 CalculatorControllerApp에서 사칙연산을 처리하고, 그 결과를 GUI로 시각화하는 계산기 애플리케이션을 개발하는 것이 목표였습니다. 개발 도중 여러 문제가 발생하였고, 이를 해결하기 위한 디버깅 과정이 필요했습니다.발단 및 문제 분석1. CalculatorControllerApp에서의..
[내일배움캠프] 첫번째 과제, 트러블슈팅: Calculator Console
·
TIL/내일배움캠프 숙제
트러블슈팅: Calculator Console 애플리케이션의 오류 및 디버깅개요스파르타코딩클럽의 자바강의 중 생긴 자바 과제에서 non-Class-File인(정정, Class가 하나인) Java 기반의 Calculator Console 애플리케이션을 개발하는 과정에서 발생한 여러 문제와 그 해결 과정을 다룹니다.트러블슈팅 과정배경:이 프로젝트는 기본적인 산술 연산을 수행하는 콘솔 기반 Calculator Console 애플리케이션을 만드는 것이 목표였습니다. 사용자가 입력한 숫자와 연산자를 바탕으로 덧셈, 뺄셈, 곱셈, 나눗셈을 수행하는 기능을 구현했습니다. 그러나 개발 과정에서 여러 가지 문제를 맞닥뜨렸고, 이를 해결하며 애플리케이션을 개선했습니다.발단초기 CalculatorConsole.java 파일..
[TIL] 스파르타코딩 2차 팀편성, 5일차
·
TIL/TIL(Today I Learned)
[튜터님께 질문하기]1. 인스턴스 개념, new 뒤에는 생성자가 들어가는 데,  앞에 변수 선언 처럼 인스턴스 선언으로 보면된다 2. 변수 저장 개념에서 항상 참조값을 가리키는 줄 알았는데 기본자료형의 경우에는 메모리에 바로 할당되기에 항상 그런건 아니다. 3. this는 보통 클래스 안에서 사용하는데 클래스 안에 변수가 있을때, (필드=x 예시) 파라미터를 받을때 x, 이름이 같을 때 구분을 위해 쓰인다 4. super 이건 상속 클래스에 접근할때 쓰이는 개념5. private final 쓰일때- 불변할때의 장점을 가져오고 싶을때6. next와 nextLine의 차이점은 라인은 버퍼 청소를 하고 나온다7. 스캐너는 둘이상 써도 똑같은 큐를 쓴다
[TIL] 스파르타코딩 2차 팀편성, 4일차
·
TIL/TIL(Today I Learned)
1. Java Grammer PDF 1주차 읽기기본 타입래퍼 클래스byteByteshortShortintIntegerlongLongfloatFloatdoubleCharactercharCharacterbooleanBoolean 래퍼 클래스에 대한 개념을 알게 되었다.기본 타임 선언시의 기본값도 알게되었다. 2. Java Grammer PDF 2주차 읽기ex) numbers = [배열구조]for(int number : numbers){:는 한번만 돌아가는 향상된 for문 구조이다.}추가로 , 분류통 ( 배열 ) 은 생성될때 각 타입별 초기값으로 초기화 되어 채워집니다 .예를들어 , int 는 0, boolean 은 false , String 은 null 값과 같은 초기값이 정해져 있습니다 3. private..
[TIL] 스파르타코딩 2차 팀편성, 3일차
·
TIL/TIL(Today I Learned)
https://tosuccess.tistory.com/145 [자바/java] Set, HashSet 사용법 데이터 삽입, 삭제, 출력Set이란? 자바 컬렉션에 HashSet은 Set 인터페이스의 구현 클래스다. Set은 한국말로는 "집합"이고, 따로 저장 순서를 유지하지는 않는다. 또한 중복 값을 허용하지 않는다는 특징을 갖고 있다. *순서tosuccess.tistory.comhttps://devlogofchris.tistory.com/ 크리스의 개발일기초급 개발자 크리스의 성장과정 mail: qiiopasd1@gmail.comdevlogofchris.tistory.com2주차 강의 목록- 비교,논리,대입,기타,비트 연산자- 조건문, 반복문, 배열- 다차원 배열- 컬랙션 List 부터- 컬렉션 Stac..
[TIL] 스파르타코딩 2차 팀편성, 2일차
·
TIL/TIL(Today I Learned)
자바 1주차 과제요리 레시피 메모장 만들기입력값내가 좋아하는 요리 제목을 먼저 입력합니다.요리 별점을 1~5 사이의 소수점이 있는 실수로 입력해 주세요. (ex. 3.5)이어서 내가 좋아하는 요리 레시피를 한 문장씩 10문장을 입력합니다.출력값입력이 종료되면 요리 제목을 괄호로 감싸서 먼저 출력해 줍니다.이어서, 요리 별점을 소수점을 제외한 정수로만 출력해 줍니다. (ex. 3)바로 뒤에 정수 별점을 5점 만점 퍼센트로 표현했을 때 값을 실수로 출력해 줍니다. (ex. 60.0%)이어서, 입력한 모든 문장 앞에 번호를 붙여서 모두 출력해 줍니다.예시입력백종원 돼지고기 김치찌개 만들기4.5돼지고기는 핏물을 빼주세요.잘익은 김치 한포기를 꺼내서 잘라주세요.냄비에 들기름 적당히 두르고 김치를 넣고 볶아주세요...
[내일배움캠프] 사전캠프 코드카타 36번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타문자열 숫자 확인 문제 해결하기이번 포스트에서는 주어진 문자열 s가 길이가 4 혹은 6이고, 숫자로만 구성돼 있는지를 확인하는 문제를 해결해보겠습니다.문제 설명문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼 있는지 확인해주는 함수 solution을 완성하세요. 예를 들어, s가 "a234"이면 False를 반환하고..
[내일배움캠프] 사전캠프 코드카타 35번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타놀이기구 이용료 계산 문제 해결하기이번 포스트에서는 놀이기구를 여러 번 탈 때 필요한 총 이용료를 계산하고, 현재 가지고 있는 금액에서 얼마나 모자라는지 계산하는 문제를 해결해보겠습니다.문제 설명새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원인데, 놀이기구를 N번째..