Hanni_Blog

TIL(20240513) 코딩테스트:정수 내림차순으로 배치하기

📌 코딩테스트 (매일매일) 🔒 문제 : 정수 내림차순으로 배치하기 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 🚫 조건 : n은 1이상 8000000000 이하인 자연수입니다. 💡 필요했던 ...

TIL(20240509) JAVA : 인터페이스

✨내가 생각해봐야 할 것들 1) 자바에서 왜 인터페이스가 있는가? - 예를 들어.. 어떤 의류회사에서 양면으로 입을 수 있는 점퍼를 하나 출시했다고 가정하자.. 그러면 양면 점퍼A 설명서에는 한 면으로 입기위해서는 어떻게 입어야 하는지 써놓고, 다른 한 면으로 입기 위해서는 어떻게 입어야 하는지 써놓았다면 사람들이 그 옷을 사서 잘 입을 수 있을 것이...

TIL(20240508) JAVA : 추상클래스

✨내가 생각해봐야 할 것들 1) 자바에서 왜 추상클래스가 있는가? - 예를들어.. 내가 키보드를 설계한다고 가정했을 때, 키보드는 여러회사에서 제품을 만들어낸다.. 그런데 모든 회사들이 같은 재료를 사용하지 않으며 추가 기능을 넣고 싶은 회사들도 있을 것이다.. 그렇다면 나는 여러회사의 키보드를 한 번에 정의할 수 있는가? No.no… (추상클래스에서...