728x90 람다함수2 [Java] 내부 클래스와 익명 클래스 그리고 람다 [Java] 내부 클래스(Inner Class)와 익명 클래스(Anonymous class) 그리고 람다(Lambda) 1. 들어가며, 내부 클래스는 왜 필요한가? 하나의 클래스 안에서만 쓰이는 객체를 생성하고 싶을 때가 있다. 혼자 개발을 한다면 다른 곳에 구현을 한 번 하고 다른 클래스에서는 구현을 안하는 방법으로 사용하면 된다. 그렇지만, 2명, 3명, ... 100명이 개발을 같이 한다면...? 주석을 꼼꼼히 남기지 않는 한 그것을 다른 곳에서 구현하는 사람이 나타날 것이다. 그래서 단발적으로 사용하고, 확장할 필요가 없는 객체를 구현해야 할 때 내부클래스를 사용한다. 클래스의 메서드 안에서 구현을 하고 끝내는 내부클래스가 생겨난 것이다. 사용 이유 정리 1. 프로그램 안에서 일시적(단발적)으로 .. 2022. 7. 26. [백준] 11650 좌표 정렬하기 python 알고리즘 문제 문제 11650. 좌표 정렬하기 1. 나의 코드와 발상 과정 import sys n = int(sys.stdin.readline()) num_list = [] for i in range(n): m = list(map(int, sys.stdin.readline().split())) num_list.append(m) num_list.sort() for i in range(n): print(num_list[i][0], num_list[i][1]) ###################### #오답 import sys n = int(sys.stdin.readline()) num_list = [] for i in range(n): m = list(map(int, sys.stdin.readline().split())).. 2022. 4. 20. 이전 1 다음 728x90