반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 파이썬
- PANDAS
- gas
- google apps script
- array
- Mac
- PySpark
- PostgreSQL
- Kotlin
- Apache
- hive
- Redshift
- Java
- numpy
- Tkinter
- dataframe
- c#
- SQL
- Google Spreadsheet
- GIT
- Google Excel
- Github
- list
- Excel
- matplotlib
- Python
- django
- math
- string
Archives
- Today
- Total
달나라 노트
Java - Variables (변수) 본문
728x90
반응형
Original source = www.w3schools.com
public class JavaVariables {
public static void main(String args[]) {
// Java에서 변수에 값을 할당할 때에는 다음과 같이 합니다.
// data_type variable_name = value;
// 아래 예시들은 변수를 생성함과 동시에 값을 할당하는 경우들입니다.
// 주의할 점은 다음과 같습니다.
// 1. char는 딱 한 글자의 문자만 할당할 수 있습니다.
// 2. char에 값을 할당할 때에는 큰 따옴표(")가 아닌 작은 따옴표(')를 사용해야 합니다.
// 3. String에는 몇 글자의 문자건 할당할 수 있습니다. (공백도 가능)
// 4. String에 값을 할당할 땐 작은 따옴표(')가 아닌 큰 따옴표(")를 사용해야 합니다.
// 5. float에 숫자를 할당할 때에는 해당 값이 float이라는 의미로 숫자 오른쪽에 f 또는 (float)이라고 명시해줘야 합니다.
// 5번의 이유는 float이 아닌 double이 java의 실수 default data type으로 설정되어있기 때문이고,
// double이 float보다 큰 메모리를 차지하지만 요새는 대부분 메모리 이슈가 없기 때문입니다.
// 또한 정확성을 따지자면 double이 float보다 더 우세하므로 double이 기본값으로 정해져 있습니다.
String str_value = "Test";
String str_value_2 = "a";
String str_value_3 = "";
char char_value = 'b';
int int_value = 10;
float flo_value = 10.75f;
float flo_value_2 = (float) 10.75;
double dou_value = 125.8290547;
System.out.println(str_value);
System.out.println(str_value_2);
System.out.println(str_value_3);
System.out.println(char_value);
System.out.println(int_value);
System.out.println(flo_value);
System.out.println(flo_value_2);
System.out.println(dou_value);
// 또한 아래처럼 변수를 먼저 선언해놓고 할당은 별도로 진행할 수도 있습니다.
String str_value_4;
str_value_4 = "Test string";
int int_value_2;
int_value_2 = 15;
System.out.println(str_value_4);
System.out.println(int_value_2);
}
}
-- Result
Test
a
b
10
10.75
10.75
125.8290547
Test string
15
728x90
반응형
'Java' 카테고리의 다른 글
Java - method parameter (0) | 2021.03.12 |
---|---|
Java - method (0) | 2021.03.12 |
Java - Datatype (0) | 2021.03.11 |
Java - while loop (0) | 2021.03.11 |
Java - switch ~ case ~ default (0) | 2021.03.11 |
Comments