쉽게 배우는 자바 프로그래밍 2판 9장 프로그래밍 문제
-
쉽게 배우는 자바 프로그래밍 2판 9장 프로그래밍 문제 Part.2 (6번 ~ 7번)JAVA/연습문제 2022. 11. 1. 16:06
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 6. Max 클래스는 제네릭 클래스로 인수가 숫자라면 큰 수를 반환하고 숫자가 아니라면 긴 문자열을 반환하는 max() 메서드를 포함한다. 다음 프로그램과 실행 결과를 참고해 제네릭 클래스 Max를 작성하라. 단, max()의 인수는 숫자 혹은 문자열이라고 가정한다. 📢주어진 조건1📢 객체를 비교할 때 >와 같은 비교 연산자는 사용할 수 없다. Number 객체에서 정숫값이나 실숫값을 얻으려면 intValue()나 doubleValue() 메서드를 호출한다. 📢주어진 조건2📢 public class MaxTest { public static void main(String[] args) { Max n = new Max(); Syste..
-
쉽게 배우는 자바 프로그래밍 2판 9장 프로그래밍 문제 Part.1 (1번 ~ 5번)JAVA/연습문제 2022. 10. 28. 17:05
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 1. 다음과 같은 테스트 프로그램과 실행 결과가 있다. 실행 결과가 나타나도록 MyDate 클래스를 작성하고, 테스트 프로그램의 오류도 수정하라. 📢주어진 조건📢 public class NullPointerExceptionTest { public static void main(String[] args) { MyDate d = null; System.out.printf("%d년 %d월 %d일\n", d.year, d.month, d.day); } } 📢주어진 결과값📢 2035년 12월 25일 🧤정답🧤 public class NullPointerExceptionTest { public static void main(String[] ar..