<스프링_나도코딩> Java 기초

박서연·2023년 7월 11일
0

Spring

목록 보기
8/10
post-thumbnail

01

1. 자동 완성

main(enter) 또는 psvm(enter)
=> public static void main(String[] args) {}

sout(enter)
=> System.out.println();

2. 자료형

타입자료형구분선언&초기화특징
문자char문자 하나char c = 'A';작은따옴표로 초기화
-string문자열String s = "Welcome";큰따옴표로 초기화
정수int-21억~21억까지의 정수int i = 12;정수 그대로 작성
-longint형 범위 외의 정수long l = 1_000_000_000_000L;int 뒤에 l 또는 L 추가
실수double소수점 밑 모든 수 사용double d=3.14123456789;실수 그대로 작성
-float소수점 아래 간략히 표현float f=3.14123456789F실수 뒤에 f 또는 F 추가
booleanboolean참,거짓boolean pass=true-

1. 문자열

반드시 따옴표 필요 => char일 경우 작은 따옴표, String일 경우 큰 따옴표

2. 숫자

따옴표 없이 표현 가능하며 연산도 한 번에 가능

3. boolean

따옴표 없이 표현 가능

💻 실습


3. 변수

1. 변수

어떠한 데이터 또는 값을 저장하는 공간

2. 자료형

타입자료형구분선언&초기화특징
문자char문자 하나char c = 'A';작은따옴표로 초기화
-string문자열String s = "Welcome";큰따옴표로 초기화
정수int-21억~21억까지의 정수int i = 12;정수 그대로 작성
-longint형 범위 외의 정수long l = 1_000_000_000_000L;int 뒤에 l 또는 L 추가
실수double소수점 밑 모든 수 사용double d=3.14123456789;실수 그대로 작성
-float소수점 아래 간략히 표현float f=3.14123456789F실수 뒤에 f 또는 F 추가
booleanboolean참,거짓boolean pass=true-

🔸 long의 경우 3자리씩 언더바 ( _ )로 끊기 가능
🔸 타입이 달라도 함께 출력할 경우 +로 연결

💻 실습



🔔 int형의 범위(-21억~21억)를 초과하는 경우 아래와 같이 에러 발생 => long 사용

4. 주석

1. 한 줄 주석처리

=> //
🔸 출력을 원하지 않는 부분
🔸 코드 설명

// 주석처리

2. 여러 줄 주석처리

=> /*(내용)*/ 또는 ctrl+/

/* 여러줄
주석처리*/

5. 상수

🔸 상수의 이름은 보통 대문자로 나타내며 자료형 앞에 final이 붙음

final String CODE = "KR";

6. 형변환

🔸 정수와 실수의 연산 시 형이 다를 경우 오류 발생

1. 정수형 -> 실수형

score = 93;
System.out.println((float)score);


2. 실수형 -> 정수형

score_f = 93.3F;
System.out.println((int) score_f);


3. 자동형변환

🔸 변수 범위가 int < long < float < double이고 대입할 값이 그 아래의 값이라면 자동형변환
🔸 반대일 경우 위와 같이 수동형변환

4. 숫자 -> 문자열


5. 문자열 -> 숫자


02

1. 산술연산자

덧셈: +
뺄셈: -
곱셈: *
나눗셈: / => 정수연산일 경우 정수로 출력
나머지: %

2. 증감연산

val ++
++val

val--
--val

2:20

0개의 댓글