N스크린하이브리드앱과정/JAVA
[4일차] JAVA: 메서드 활용 실전문제(4가지 유형을 활용하라!)
광천스러움
2013. 7. 18. 16:44
자, 이제 메서드를 활용하는 실전 문제에 들어가보자.
*절대값 출력하기
(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(ㅇ_ㅇ)/