본문 바로가기

전체 글88

#03-02 불 (boolean) - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 참 또는 거짓의 값을 갖는 자료형을 불 자료형이라고 한다. 자료형의 명칭은 boolean(불린 또는 불리언이라고 부른다)이다. 불 자료형에 대입되는 값은 참(true) 또는 거짓(false)만 가능하다. 다음은 불 변수에 값을 대입한 예제이다. boolean isSuccess = true; boolean isTest = false; 1. 불 연산 2. 조건문 불 연산 불 자료형에는 불 연산의 결과값이 대입될 수 있다. 불 연산.. 2022. 8. 25.
#03-01 숫자 (Number) - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 1. 정수 2. 실수 3. 8진수와 16진수 4. 숫자연산 5. 증감연산(++. --) 숫자 자료형은 숫자 형태로 이루어진 자료형으로 우리가 이미 익숙히 알고 있는 것들이다. 123과 같은 정수, 12.34같은 실수, 드물게 쓰이긴 하지만 8진수나 16진수 같은 것들도 있다. 이런 숫자들을 자바에서 어떻게 사용하는지 알아보자. 정수 자바의 정수를 표현하기 위한 자료형은 int, long이다. (byte, short 등도 있지만.. 2022. 8. 24.
#03 자료형 - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등의 자료 형태로 사용하는 그 모든 것을 뜻한다. 프로그램의 가장 기본이 되고 핵심적인 단위가 되는 것이 바로 자료형이다. 따라서 자료형을 충분히 이해하지 않고 프로그래밍을 시작하려는 것은 기초 공사가 마무리되지 않은 상태에서 빌딩을 세우는 것과 같다. 프로그래밍 언어를 배울 때 "그 언어의 자료형을 알게 된다면 이미 그 언어의 반을 터득한 것이나 다름없다" 라는 말이 있다... 2022. 8. 24.
#02-04 주석 - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 프로그램 소스코드에 프로그래머의 의견이나 설명을 적을 수 있는데 이런 것을 주석(Comment)이라고 한다. 주석은 프로그램 소스에 삽입하더라도 프로그램 수행에 전혀 영향을 끼치지 않는다. 왜냐하면 컴파일 시 주석은 자동으로 제외되기 때문이다. 1. 두 가지 주석 1-1. 블록 주석 1-2. 라인 주석 2. 주석이 적은 코드, 많은 코드, 어떤게 좋은 코드인가? 3. 적절하지 못한 주석 4. 주석 사용 시 주의할 점 5. 임시.. 2022. 8. 24.
#02-03 명명 규칙 - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 자바 코드 작성시 개발자에게 가장 많은 고민을 안겨주는 순간은 바로 클래스, 메소드, 변수 등의 이름을 짓는 때다. 하지만 이름을 지을 때에도 관례적으로 지켜야 하는 규칙이 몇 가지 있다. 이번에는 그 규칙들에 대해서 알아보자. 1. 클래스 명 2. 메소드 명 3. 변수 명 클래스 명 자바 프로그램은 클래스단위이기 때문에 자바 프로그램을 만드는 것은 자바 클래스를 만드는 것과도 같다. 자바 클래스를 만들려면 먼저 자바 클래스에.. 2022. 8. 24.
#02-02 변수와 자료형 - <점프 투 자바> 출처 : https://wikidocs.net/book/31 점프 투 자바 **초보 프로그래머를 위한 자바 입문서** 이 책은 문법위주의 지식보다는 이해중심의 지식을 전달하는 것을 주 목적으로 한다. 예를 들어 자바에서 잘 파악하기 힘든 개념 ... wikidocs.net 필사 : 1. 변수명 2. 자료형 (Type) 3. 변수에 값 대입하기 4. 자주 쓰이는 자료형 5. 사용자 정의 자료형 변수명 다음 예와 같은 a, b를 변수(variable)라고 한다. int a; String b; 변수의 이름은 프로그래머가 마음대로 지을 수 있다. 위의 예처럼 a, b 라는 이름으로 지을 수도 있고 아래와 같이 one, two 라는 이름으로도 지을 수 있다. int one; String two; 단, 변수의 이름.. 2022. 8. 24.
#27 종료 조건을 이용해 반복하기 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 학습 목표 - if를 사용한다 - 반복문을 사용한다. 요구 사항 - 전 단계와 비슷하게 반복입력을 받을 수 있게 구현한다. - 입력하는 곳 앞에 프롬프트를 출력한다. - -1일 입력받을 경우 프로그램을 종료한다. 입력 및 출력 예시 힌트 및 검색 키워드 앞 단계와 마찬가지로 for와 while 중에 적당한 .. 2022. 8. 24.
#26 반복 입력 가능하도록 프로그램 변경하기 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : 반복입력이 가능하도록 프로그램 수정. 기존에는 한 번 입력 받았는데 횟수를 입력하고, 횟수만큼 입력 받을 수 있게 하는. 반복문은 for과 while 두가지가 있다. 한 번 생각해보라. 꼭 일시정지 하고. 구현부터 하고 완성한 후 강의 보는 것을 추천한다. 혼자할 때 여태까지 한 코드에 for문 활용. 코드.. 2022. 8. 24.
😊 #25 특정 달의 최대 일수 출력하기 해답 - <JAVA플레이그라운드> 출처 : https://www.inflearn.com/course/java-codesquad/dashboard [무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의 는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가 www.inflearn.com 필사 : Scanner scanner = new Scanner(System.in); Ctrl + Shift + M -> import java.util.Scanner; System.out.println("달을 입력하세요"); int month = scanner.nextInt(); int[] maxDays = {31, .. 2022. 8. 22.