분류 전체보기

TIL

day11 TIL

23.05.01 개선된 switch-case문 public class NewSwitchCaseSeason { public static void main(String[] args) { int month = 11; switch(month) { case 12, 1, 2 -> System.out.println("겨울"); case 3, 4, 5 -> System.out.println("봄"); case 6, 7, 8 -> System.out.println("여름"); case 9, 10, 11 -> System.out.println("가을"); default -> System.out.println("해당하는 계절이 없습니다"); } } } 실행 결과 가을 표현식과 문의 차이 **표현식(expression)**은..

TIL

day10 TIL

23-04-28 금 제어문 제어문이란 조건문과 반복문을 의미하며, 순서대로 실행되는 코드에 변화를 주는 명령이다. 자바는 코드를 위에서 아래 순서대로 실행하지만, 특정 조건일 때만 실행하거나 실행하지 않거나 반복을 해야 하는 경우도 있는데, 이때 제어문을 사용한다. 6-2) IF 문 : if문은 논리연산이나 비교 연산의 결과로 treu또는 false값이 나오면 이 값을 기준으로 코드를 실행할 것인지 하지 않을 것인지를 제어할 수 있다. 조건에 따라 처리하는 프로그램의 진행을 변화시킬 때 if문을 사용한다. 사용방법: if (논리값) { 논리값이 참(true)일 때 실행되는 코드 } **** 비교 연산의 사용 예제)** public class IfComparisonOperation { public stat..

TIL

day9 TIL

23-04-27 10으로 나눈 결과 누적하기 public class Remainder687Sum { public static void main(String[] args) { //%연산자로 나머지 구하기 % 사용 int num = 687; int a = num % 10; //변수 a 선언, 687을 10으로 나눈 나머지 num = num / 10; int b = num % 10; //변수 b 선언, 68을 10으로 나눈 나머지 num = num / 10; int c = num % 10; //변수 c 선언, 6을 10으로 나눈 나머지 System.out.println(a + b + c); } } // 21 출 각 자리수 합 누적 public class Acumulate687 { public static vo..

TIL

day8 TIL

23-04-26 참조타입의 배열 선언 클래스란 ? = Object 클래스= 객체 = 타입 = 참조타입 클래스 라고 선언하는 것들은 자바에서 타입이될수 있다. 다만, 모든 타입은 클래스가 아니다. // 원시타입(int, float, double) Primitive Type은 클래스가 아니다 //참조타입만 클래스에 해당한다. 여러타입의 배열 선언 int[] iArr; // 원시 타입 int 타입 배열 선언 float[] fArr; // 원시 타입 float 타입 배열 선언 double[] dArr; // 원시 타입 double 타입 배열 선언 char[] cArr; // 원시 타입 char 타입 배열 선언 String[] sArr; // 참조 타입 String 타입 배열 선언 Scanner[] scArr; ..

TIL

day7 TIL

23.04.25 CS 16진수 0~15 총 16개로 표현하는 수 체계 0~F까지로 씁니다. 10진수 대신 16진수를 쓰는 이유? = 컴퓨터는 2진수(반도체)기반이라 16진수가 더 익숙함. 왜냐하면 2를 거듭제곱 하면 되기 때문. 2진수, 8진수, 10진수, 16진수 1~16 = 컴퓨터 0~15 총 16개, 0~9 → 10개 2진수 - binary = 0, 1 8진수 - octal = 1 ~ 8 10진수 - decimal = 1~10 16진수 - hexadecimal 6개 16진수 → 16개 숫자 0~9 → 10개 10 11 12 13 14 15 → 6개 0 1 2 3 4 5 6 7 8 9 a b c d e f 2^4 = 16 2 * 2 * 2 * 2 = 16 4 * 4 = 16 변수 이름을 잘 지어야 하..

TIL

day6 TIL

23.04.24 월 원시타입과 참조타입 -원시타입: int, float, double, char 등 소문자로 시작함 -참조타입: String 등 대문자로 시작함 변수명을 정할 때에는 a.b,c,s,i,f 등과 같은 외자는 피하는게 좋음. 변수명만 보고도 코드들을 예상할 수 있는 변수명이 좋다. Rollback : 수정 사항을 git repository에 마지막 저장된 내용으로 돌리는 것 Commit → 우측 클릭 → Show Diff 이전 버전과 변경사항 확인하기 ctrl + alt + z 롤백과 Delete는 다른 것. 롤백 - 수정사항만 버림 지우기 - 파일을 지움 float fOne = 1.0f; → f 안붙이면 기본값은 double로 인식하기 때문에 f를 붙여야한다 가운데 인덱스 구할 때는 배열의..

dalooong
'분류 전체보기' 카테고리의 글 목록 (15 Page)