-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
2가지 이상 자료형을 가지는 변수는 받을 수 없나요?
23.03.16 20:51 작성 조회수 298
0
2가지 이상 자료형을 가지는 변수는 받을 수 없나요?
String | int 이렇게 두가지를 같이 선언 불가한가요?
답변을 작성해보세요.
0
나도코딩
지식공유자2023.03.17
안녕하세요?
자바는 변수를 만들 때 자료형을 명시해야 하며, 두 개 이상의 서로 다른 자료형을 담기 위한 직접적인 방법은 없습니다. 그래서 String 또는 int 각각으로 선언을 해야 하는데요. 뒤에서 배우시겠지만 모든 클래스의 조상 클래스에 해당하는 Object 를 이용하면 서로 다른 자료를 담을 수 있기는 합니다.
Object object; // 조상 클래스
object = "안녕하세요";
System.out.println(object);
object = 123;
System.out.println(object);
실행 결과는 다음과 같습니다.
안녕하세요
123
학습에 참고 부탁드립니다 😊
감사합니다.
답변 1