Console창에 글자를 출력할때 , main method 안에 System.out.print(); 을 이용
package chapter2_variable;
public class Content01 {
public static void main(String args[]) {
System.out.println("hello");
System.out.println(3+5);
System.out.print(5/3);
}
}
변수(variable) : 하나의 값을 저장할수 있는 저장공간
변수타입 변수이름; // 변수선언 , 저장공간 생김
int x;
x = 5;
int y = 3;
변수타입은 변수에 저장할 값이 어떤 것이냐에 따라 달라진다.
' = ' 를 ' 대입연산자(assignment operator) ' 라 한다.
대입연산자 : 오른쪽의 값을 왼쪽에 저장하라는 의미다
두 변수의 값 바꾸기
int x = 10;
int y = 20;
int tmp;
tmp = x;
x = y;
y = tmp;

변수의 타입
| 저장할 값 | 변수의 타입 | 설명 |
| 숫자 | int , long | 정수를 저장 (20억 넘을때 long) |
| float , double | 실수를 저장 (float는 오차없이 7자리, double은 15자리) | |
| 문자 | char | 문자를 저장 |
| String | 여러 문자(문자열)를 저장 |
int a = 100;
double pi = 3.14;
char ch = 'a';
String str = "abc";
상수(constant) : 값을 한번 저장하면 변경할수 없는 저장공간
변수의 타입 앞에 'final'붙여주면 된다 , 상수의 이름은 모두 대문자로 하는것이 관례 , '_' 사용
final int MAX_VALUE;
MAX_VALUE = 100;
MAX_VALUE = 200; // 에러 , 상수에 저장된 값을 변경할수 없다
'Java의 정석 기초편(남궁성) 정리 + a > 1 ~ 5. 자바 시작, 변수, 연산자, 조건문과 반복문, 배열' 카테고리의 다른 글
| 배열 01 ~ 06. 배열, 배열의 선언과 생성, 배열의 인덱스, 배열의 길이, 배열의 초기화, 배열의 출력 (0) | 2022.09.05 |
|---|---|
| 연산자 13 ~ 15. 비교 연산자 , 문자열의 비교 , 논리 연산자 (0) | 2022.09.03 |
| 연산자 05 + 07 + 08. 증감연산자 ++와 --, 형변환 연산자, 자동 형변환 (0) | 2022.09.02 |
| 변수 10 . 기본형과 참조형 (0) | 2022.07.30 |
| 자바를 시작하기 전에 08. class , main메서드 (0) | 2022.07.20 |