나도코딩 자바 기본편_1일차(24.11.17)
#001 <Hello World!>
-src: 소스
-src > 우클릭 > open In > Explorer: 탐색기(패키지 파일 열기)
-run: 실행
public class _01_HelloWorld {
public static void main(String[] args){
System.out.println(“Hello World!”);
}
}
#002 <자료형>
-public static void main 메인 메소드 생성(단축어: psvm/main)
-System.out.println( ); 출력(단축어: sout)
-출력 괄호 안에 들어가는 자료의 형태
1) 문자열: 큰따옴표“” 안에 작성
2) 숫자: 연산도 가능(따옴표 X)
3) boolean: True/False(따옴표 X)
#003 <변수>
-변수: 데이터(값)을 저장하는 공간
(예: OOO(변수)님, 배송이 시작되었습니다. OO(변수)시 도착 예정입니다.)
1) String: 문자열 변수 선언(큰따옴표 “”)
-방법1) 변수 선언 후 값 대입
String name;
name = “김챱챱”;
-방법2) 변수 선언과 동시에 값 대입
String name = “김챱챱”;
System.out.println(name + “님, 배송이 시작되었습니다.”);
→ 김챱챱님, 배송이 시작되었습니다.
2) char: 문자열(한 글자) 변수 선언(작은따옴표 ‘’)
char grade = ‘A’;
3) int: 정수형 변수 선언(21억 미만)
String name = “김챱챱”;
int hour = 15;
System.out.println(name + “님, 배송이 시작되었습니다.” + hour + “시 도착 예정입니다.”);
→ 김챱챱님, 배송이 시작되었습니다. 15시 도착 예정입니다.
4) long: 정수형 변수 선언(21억 초과)
long l = 1000000000000L;
l = 1_000_000_000_000L; (가독성↑)
System.out.println(l);
→ 1000000000000
5) double: 실수형 변수 선언(정밀함)
double score = 90.5;
char grade = ‘A’;
name = “강백호”; → 여기서부터 이름 바뀜(변수는 언제든지 값을 바꿀 수 있음)
System.out.println(name + “님의 평균 점수는” + score + “점입니다.”);
System.out.println(“학점은” + grade + “입니다.”);
→ 강백호님의 평균 점수는 90.5점입니다.
학점은 A입니다.
6) float: 실수형 변수 선언(정밀도 떨어짐)
float f = 3.14F; → float으로 소수점 포함 실수 표현하려면 뒤에 F 붙이기
double d = 3.1412345678
float f = 3.1412345678
System.out.ptintln(d);
System.out.prinrln(f);
→ 3.1412345678 → double은 전체 자리 표현(정밀한 소수 계산)
3.1412346 → float는 일부 자리만 표현(간단한 소수 계산)
7) boolean: True/False 변수 선언
boolean pass = true;
System.out.println(“이번 시험에 합격했을까요? ” + pass);
→ 이번 시험에 합격했을까요? true
오늘의 한마디
Hello, World!
'공부를 하자! > 나도코딩 자바 기본편' 카테고리의 다른 글
[나도코딩 자바 기본편] 6일차: IF, Else If, Switch Case (0) | 2024.11.22 |
---|---|
[나도코딩 자바 기본편] 5일차: 문자열, 문자열 비교, 특수문자, 퀴즈3 (0) | 2024.11.21 |
[나도코딩 자바 기본편] 4일차: 비교·논리·삼항 연산자/퀴즈2 (1) | 2024.11.20 |
[나도코딩 자바 기본편] 3일차: 산술 연산자/대입 연산자 (0) | 2024.11.20 |
[나도코딩 자바 기본편] 2일차: 주석/변수 이름/상수/형 변환/퀴즈1 (2) | 2024.11.19 |