본문 바로가기

분류 전체보기48

[Java] 생활코딩 - 비교와 Boolean, 조건문 1. Boolean 참과 거짓을 의미하는 데이터 타입. true, false 두 가지 값을 가지고 있음. 2. 비교 연산자 (관계 연산자) 주어진 값을 비교하는 것. true는 비교 결과가 참, false는 비교 결과가 거짓. - == 좌항 우항이 같다면 true - != 좌항 우항이 같지 않은지 비교 = > 좌항이 우항보다 큰지 비교하는 연산자 - .equals 문자열을 비교할 때 사용하는 메소드 3. 조건문 - if(true){ then } else {} if 절의 값이 true이면 then 절이 실행됨 false이면 else절이 실행됨 else if절도 사용 가능. (C랑 비슷한듯) - switch문 주의사항 : byte, short, char, int, enum, String, Character,.. 2022. 7. 8.
[Java] 생활코딩 - 형변환, 연산자 1. 형 변환 : 데이터 타입을 변경하는 것 자바는 자동 형 변환 가능 1-1. 자동 형 변환 표현 범위가 좁은 data type에서 넓은 data type으로의 변환만 허용된다. byte -> short/char -> int -> long -> float -> double 1-2. 명시적 형 변환 (데이터 타입) 데이터 값 float a = (float) 100.0; 2. 연산자 2-1. 산술 연산자 : 수학적인 계산에 사용되는 연산자. 곱하기 (*), 나누기 (/), 나머지 (%) 2-2. 형변환 정수에서 실수를 나눌 때 암시적으로 형 변환이 일어나기 때문에 정수가 실수가 된다. 2-3. 단항 연산자 : 하나의 항을 대상으로 연산이 이루어지는 연산자. 양수 (+), 음수 (-), 증가 (++), 감소.. 2022. 7. 8.
[Java] 생활코딩 - 변수, 데이터 타입 - 변수 : 데이터를 담는 container - 정수 : int - 실수 : double - 문자열 : String - 주석 1) //을 사용하여 주석 표기 2) JavaDoc 주석 : /**으로 시작. 자바의 문서를 만들 때 사용 - 세미콜론 : represents end of statement 여러 개의 문장을 한 줄에 표현할 수 있다. ex) int a = 100; double b = 10.1 - 데이터의 크기 8 bit = 1 byte 1024 byte = 1 kilobyte 1024 kilobyte = 1 megabyte 1024 megabyte = 1 gigabyte 1024 gigabyte = 1 terabyte 1024 terabyte = 1 petabyte 1024 petabyte = 1.. 2022. 7. 8.
[Java] 생활코딩 - 숫자와 문자열 숫자 - 따옴표가 없는 숫자는 숫자로 인식함 - 곱하기 : * - 나누기 : / 문자와 문자열 - 문자 (Character) : 작은 따옴표 사용 (한 글자도 문자열 가능) - 문자열(String) : 큰 따옴표 사용 (문자열 더하기 가능) - 이스케이프 : 문자열 내 큰 따옴표 사용시 /를 " 앞에 위치하면 된다. - 여러 줄 표시 : System.out.println("어쩌구\n저쩌구\n"); 2022. 7. 8.