본문 바로가기

전체 글88

😊 #24 입력받은 월의 최대 일수 출력하기 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 학습목표 - 변수를 사용할 수 있다. - if를 사용할 수 있다. - 배열을 사용해 본다. 요구사항 - 월을 입력하면 그 달이 몇일로 구성되어 있는지 출력하는 프로그램 작성하기 - 입력결과 예시 힌트 및 검색 키워드 - java if java int array 느낀점 : a = Integer.parseInt.. 2022. 8. 19.
#23 두 수의 합 구하기 풀이 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : int a,b; public class Sum { public static void main(String[] args) { // 입력 : 키보드로 두 수의 입력을 받는다. // 출력 : 화면에 두 수의 합을 출력한다. int a,b; 키보드로 두 수를 입력 받아야 하므로 Scanner scanner = ne.. 2022. 8. 19.
😊 #22 입력받은 숫자의 합을 구하는 프로그램 작성하기 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 학습목표 - 변수를 사용할 수 있다. - Scanner와 println()를 사용할 수 있다. - 이해가 안 되는 내용도 넘어갈 수 있다. 요구사항 - 키보드로 입력받은 두 숫자의 합을 구한다. - 입력 및 출력 예시 힌트 및 검색 키워드 > Java Scanner 사용법 자바 변수 및 타입 Java Str.. 2022. 8. 19.
#21 println 사용해서 출력하기 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : System.out.println 활용하기 아래 내용을 그대로 출력하는 프로그램을 작성해 본다. 체크리스트 - 프로그램이 정상적으로 실행되는가? - 적당히 간격을 조절해서 잘 출력이 되고 있는가? 힌트 및 인터넷 검색 - Java Hello, World 검색해 보기 - System.out.println()를.. 2022. 8. 19.
#19,20 프로젝트 안내/셋업 - <JAVA플레이그라운드> 파트 3. 캘린더 만들기 자바로 일정관리 프로그램 만들기 (1) 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 캘린더 프로젝트 - 만들면서 익히자. - git과 github로 프로젝트 관리하기 깃허브 로그인. 레퍼지토리 생성. 이클립스 프로젝트 만들기. 패키지 이름 설정 (no 디폴트) - 대문자 쓰지 말라네. "Hello, Calendar" 출력 코드.. 2022. 8. 19.
#02-01 자바 소스코드의 구조 - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 2장 : 반드시 알아두어야 할 가장 기본적인 것들 학습하기 자바 소스코드의 구조 보통 일반적인 자바 소스코드는 다음과 같은 형태로 만들어진다. 클래스명.java /* 클래스 블록 */ public class 클래스명 { /* 메소드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메소드명1(입력자료형 매개변수, ...){ 명령문(statement); ··· } /* 메소드 블록.. 2022. 8. 19.
#01-04 자바 산책하기 - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 자바 언어를 능숙히 다루기 위해서는 넘어야 할 산들이 많다. 이번 장에서는 산을 넘기전 가벼운 산책을 해보자. 자바로 구구단을 만들어 보면서 자바 프로그램을 어떻게 작성하고 실행하는지 알아보자. 아래에 설명할 내용들은 이후 이어지는 챕터들에서 다시 자세하게 설명한다. 여기서는 이해되지 않더라도 편안한 마음으로 가볍게 살펴보자. 1. 클래스 생성 2. main 메소드 3. 변수 4. 메소드 5. 객체 6. for 문 7. 구구단.. 2022. 8. 19.
#18 추가 미션 및 마무리하기 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 학습 목표 - 지금까지 학습한 내용을 활용해 한 단계 더 난이도가 있는 문제를 구현하는 경험을 한다. 최종 요구사항 1 - 사용자가 입력한 값에 따라 크기가 다른 구구단을 계산해 출력한다. - 예를 들어 사용자가 8을 입력하면 팔팔단, 19를 입력하면 십구십구단(2 * 1에서 19 * 19)을 계산해 출력한.. 2022. 8. 18.
#17 클래스 활용해 구구단 다시 구현 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 학습 목표 - 새로운 클래스를 추가해 구구단을 구현하는 경험을 한다. 요구사항 - main() 메소드는 프로그램을 시작하는 역할을 한다. - 프로그램을 시작하는 클래스와 구구단을 구현하는 클래스를 분리한다. 힌트 - GugudanMain 이라는 새로운 클래스를 추가한다. - main() 메소드를 Guguda.. 2022. 8. 18.