자, 이제 메서드를 활용하는 실전 문제에 들어가보자.
*절대값 출력하기
(1) 삼항연산자 활용 - 리턴값 있음, 하나의 변수 사용.
위 그림에서 보면, 구하는 값이 -5이므로,
0보다 작을 경우 (-)값을 (+)로 바꿔주는 삼항연산자를 활용한다.
(2) if문 활용
*최대값 출력하기 - 리턴값 있음, 두 변수를 비교!
(1) 삼항연산자 활용
(2) if문 활용
*평균값 호출 및 출력하기 - 변수는 3개. 리턴값은 실수형(float 혹은 double).
위 그림을 컴파일한 결과는 78.6666...이 된다.
소수점 첫째자리까지 출력하기
이번에는 float형으로 지정했다. 그래서 작성할 때 리터럴 'f'를 주의해서 작성하라!
설명하자면 간단하다. 평균값이 구해진 변수 f에서 10을 곱한 후,
그 값에 다시 10을 나눠주면 정상적으로 출력된다.
위의 예제에서
f = (int)(f*10)/10f; 를
f = Math.round(f*10)/10f; 로 바꿔줄 수 있다. 소수점 첫째자리에서 반올림하겠다는 의미이다.
s(ㅇ_ㅇ)/
'N스크린하이브리드앱과정 > JAVA' 카테고리의 다른 글
[5일차] JAVA: 클래스와 메서드 활용 실습 (0) | 2013.07.19 |
---|---|
[5일차] JAVA : 객체지향 프로그래밍. 객체와 메서드 혼합. 실습 (0) | 2013.07.19 |
[4일차] JAVA: 메서드의 핵심 4가지 유형 (0) | 2013.07.18 |
[4일차]JAVA수업. for문(유용한 단축키 포함). 배열의 개념. 1차원 배열 (2) | 2013.07.18 |
[3일차] JAVA수업. 이중 for문의 활용. 구구단, 피라미드 등 (0) | 2013.07.17 |