Java 실습

[220427] 자바의 기본자료형, scanner 활용, 자료형 변환

ss__0 2022. 4. 27. 22:09

목표달성 - 달성 여부를 적어주세요!
      1. 자바의 기본자료형을 말할 수 있다. - 있다

      2. 나누기 프로그램을  작성할수 있다. - 있다

1. 정리문제(1)

ㅁ 자료형의 정리 (필기) [NOTEPAD - 메모장에 작성하여 보내시오]

>>>기본형
     1.논리형 : 
          boolean (1byte) true/false
     2.정수형  : 
         byte (1byte) 10
         short (2byte) 10
         int (4byte)  10  - 기본
         long (8byte)  10L
     3.실수형 :
         float (4byte)  3.14f
         double (8byte)  3.14 - 기본
     4.문자형 :
         char (2byte) 'a'
>>>참조형
     5.문자열 :
         String "ABC"

2. 정리문제(2)
   * 출력내용:  다음화면과 같이 클래스를 작성하시오.
   더하기 프로그램입니다.
   숫자1 입력 : __입력받기
   숫자2 입력 : __입력받기
   결과 : 예) 10 / 3 = 3.333333

 

 

■ 오늘의 트러블슈팅

>>A018

result = enum1/(float)enum2;
/*
	result를 실수값으로 받으려면 정수값으로 선언된 enum1/enum2를 float로 변환해야 함
    실수 / 정수 = 실수 --> (float)enum1/enum2 또는 enum1/(float)enum2
    내 경우에는 (float)enum1을 float(enum1)로 코드작성해서 오류가 발생했음
*/

 

>>A022

char ch = 'a';	//문자형이 저장될 때 숫자로 저장되는데 이 때 변수형은 int
System.out.println(ch + "=" +(int)ch);	//결과 : a = 97

 

 

 

 

'Java 실습' 카테고리의 다른 글

[220502][과제] if 조건문  (0) 2022.05.02
[220428][과제] 연산자, 조건식  (0) 2022.04.29
[220426] 자바의 자료형, scanner 통해서 입력받기  (0) 2022.04.26
[220425] PART002  (0) 2022.04.25
[220425] PART001  (0) 2022.04.25