Language/Java
[ Java ] 변수
곽수진
2021. 9. 3. 15:54
반응형
용어
변수(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);
}
}
반응형