Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 인공지능
- 딥러닝
- 머신러닝
- SPA
- 타입변수
- 리스트구현
- Spring
- BFS
- jnut
- BOJ17070
- spa 라우팅
- 텐서플로우
- 검색어최적화
- 알고리즘
- 파이썬
- 드래그방지
- 백준
- 주피터
- 고쳐야해!
- 파이프 옮기기
- 서버사이드랜더링
- 타입제한
- let과var차이
- 리스트
- 리눅스
- Java
- 스프링
- SWEA
- BOJ
- 연결리스트구현
Archives
- Today
- Total
목록타입제한 (1)
林's
[JAVA] 제네릭
예를 들어, a + b 를 하는데 a와 b의 타입이 서로 다른 여러 함수를 오버로딩하고 싶을 때가 있다. 이를 일일이 오버로딩하는 것은 매우 번거로우므로, 언어적 차원에서 제네릭(일반화)이라는 문법을 통해 프로그래머들의 불편함을 해소시켜주고 있다. 이번 시간에는, 간단한 제네릭이 사용될 수 있는 곳과 제네릭의 와일드카드 기호('?')에 대해 살펴볼 것이다. 예제를 위해 JUnit 이라는 단위테스트 도구가 쓰인다. 잘 모르는 사람은 아래 링크를 통해 공부하고 오자. http://www.nextree.co.kr/p11104/ 1. 제네릭의 문법 우선 제네릭(일반화)란 무엇일까? 다음과 같이 두 정수를 더하여 정수로 된 결과를 반환하는 함수가 있다고 치자. public int plus(int a, int b)..
프로그래밍/웹백앤드
2019. 10. 6. 23:10