■ 목표달성 - 달성 여부를 적어주세요!
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 |