0514
String형의 변수를 문자열로 초기화하거나 변수에 문자열을 대입하는 프로그램을 작성하자.
문제 조건
소스
public class p2_16 {
public static void main(String args []) {
String s1, s2;
s1 = "ABC";
s2 = "XYZ";
System.out.println("문자열 s1은 " + s1 + "입니다.");
System.out.println("문자열 s2은 " + s2 + "입니다.");
s1 = "FBI";
System.out.println("문자열 s1은 " + s1 + "입니다.");
System.out.println("문자열 s2은 " + s2 + "입니다.");
}
}
실행 결과
문자열 s1은 ABC입니다.
문자열 s2은 XYZ입니다.
문자열 s1은 FBI입니다.
문자열 s2은 XYZ입니다.
소스 해설
- 변수 s1과 s2를 동시에 String타입으로 선언했다.
- 변수타입선언을 완료하면 값을 할당시킬 때 타입을 생략해도 좋다.
- 같은 변수명에 다른 값을 할당하면 그 후에는 바뀐 값이 저장된다.
주의할 점
- 변수를 동시에 선언할 때는 타입이 똑같아야 하고 , 를 사용해야 한다.
- String타입에 문자 혹은 문자열을 할당시킬 때 " 를 붙여야 한다.