반응형
용어
변수(Variable) : 문자나 숫자 같은 데이터를 담는 컨테이너
→ 자연어에서 대명사와 비슷한 역할을 함
변수의 선언과 할당
package sujin.variables;
public class IntergerDemo {
public static void main(String[] args) {
int a;
a=1;
System.out.println(a+1); //2
a=2;
System.out.println(a+1); //3
}
}
▶️ int a : 변수 선언
int는 데이터 형식을 의미하며 a는 변수의 이름을 의미함
→ a에 들어갈 수 있는 변수가 숫자임을 의미
❌ 숫자가 아닌 다른 형태가 들어가면 오류남
→ double로 변수를 선언하면 변수가 실수임을 의미
package sujin.variables;
public class DoubleDemo {
public static void main(String[] args) {
int a;
a=1;
System.out.println(a+1);
}
}
▶️ 변수를 선언할 때 올바르지 않은 데이터 형식을 사용할 경우 Type mismatch 오류가 발생
문자열 변수
문자열을 선언할 때는 string 함수를 사용함
- 문자열 "coding"을 선언할 수 있는 방법 1
package sujin.variables;
public class StringDemo {
public static void main(String[] args) {
String first;
first = "coding";
}
}
- 문자열 "coding"을 선언할 수 있는 방법 2
package sujin.variables;
public class StringDemo {
public static void main(String[] args) {
String first = "coding";
}
}
▶️ 덧셈 함수를 사용하여 문자열을 더할 수 있음
package sujin.variables;
public class StringDemo {
public static void main(String[] args) {
String a, b;
a="coding";
b="everybody";
System.out.println(a+b);
}
}
반응형
'Language > Java' 카테고리의 다른 글
[ Java ] 연산자 (0) | 2021.09.03 |
---|---|
[ Java ] 데이터 타입 (0) | 2021.09.03 |
[ Java ] 숫자와 문자열 (0) | 2021.09.03 |
[ Java ] Eclipse 설치 및 기능 (0) | 2021.09.02 |
[ Java ] Java 설치 및 실행(Window) (0) | 2021.09.02 |