안녕하세요.
https://blog.naver.com/sysysy0302 여니입니다 :)
package Basic;
public class Variables {
public static void main(String[] args) {
// String name; // name 문자열 변수가 선언되었음
// name = "여니"; // name 값이 여니라는 변수 선언됨
// 변수 선언시 동시에 초기화
String name = "여니"; // 위의 2줄과 같은 값 의미함.
int hour = 15;
// System.out.println("여니님, 배송이 완료되었습니다.");
System.out.println(name + "님, 배송이 완료되었습니다."); //변수 대입
=> 여니님, 배송이 시작됩니다. 15시에 방문 예정입니다.
// System.out.println("여니님, 배송이 시작됩니다. 15시에 방문 예정입니다.");
System.out.println(name + "님, 배송이 시작됩니다. " + hour + "시에 방문 예정입니다."); //변수 대입
=> 여니님, 배송이 시작됩니다. 15시에 방문 예정입니다.
<예시2>
double score = 90.5;
char grade = 'A';
name = "쿠로미"; // 중간에 변수 값을 변경하면 이후 출력값이 변경된 변수값으로 출력됨
//변수의 값은 언제든지 변경이 가능하다.
System.out.println(name + "님의 평균점수는 " + score + "점입니다.");
=> 여니님의 평균점수는 90.5점 입니다.
System.out.println("학점은 " + grade + "입니다.");
=> 학점은 A입니다.
새로운 변수 name값 대입 -> 쿠로미님의 평균점수는 90.5점 입니다.
<예시3>
boolean pass = true;
System.out.println("이번 시험에 합격했을까요? " +pass);
=> 이번 시험에 합격했을까요? true
boolean pass1 = false
System.out.println("이번 시험에 합격했을까요? " +pass1);
=> 이번 시험에 합격했을까요? false
<예시4>
double d = 3.14;
// float f = 3.14; // 오류남 //float은 뒤에 f 혹은 F를 붙여줘야한다.
float f = 3.14F;
-> float은 뒤에 f 혹은 F를 붙여줘야한다.
-> float f = 3.14F;
System.out.println(d);
System.out.println(f);
=> 3.14
=> 3.14
double d1 = 3.14123456789;
float f1 = 3.14123456789F;
System.out.println(d1);
System.out.println(f1);
=> 3.14123456789
=> 3.14123456
<예시5>
int i = 1000000000000; // int i = 1000000000000; // int 자료형에 넣기에 값이 너무 커서 오류남
long l = 1000000000000L;
l = 1000000000000L; // l 혹은 L이 없어서 오류남
-> long은 뒤에 l 혹은 L을 붙여줘야한다.
-> long l = 1000000000000L;
System.out.println(l);
=> 1000000000000
long l = 1000000000000L;
l = 1000000000000L;
System.out.println(l);
=> 1000000000000
// 눈으로 보기 편하게 _ 삽입
-> l = 1_000_000_000_000L;
System.out.println(l);
=> 1000000000000
int, long, float, double, char, String, boolean
=> Primitive Type 1byte 2byte 4byte 8byte
논리형 boolean
문자형 char
정수형 byte short int long
(기본자료형)
실수형 float double
(기본자료형)
+ 위 포스팅은 해당 참고 영상을 통해 공부한 자료 입니다.
https://www.youtube.com/watch?v=NQq0dOoEPUM&t=30161s
'JAVA > JAVA 요약정리' 카테고리의 다른 글
[JAVA/자바 요약정리] 자바의 특수문자, 이스케이프 문자 (Escape Sequence, Escape Character, Special character) (0) | 2023.06.12 |
---|---|
[JAVA/자바 요약정리] 자바의 문자열 2 (0) | 2023.06.12 |
[JAVA/자바 요약정리] 자바의 문자열 1 (0) | 2023.06.12 |
[JAVA/자바 요약정리] 데이터 타입 DataTypes (0) | 2023.06.11 |
[JAVA/자바 요약정리] 자바의 변수 개념 및 타입과 종류 (0) | 2023.06.11 |