메서드의 매개변수 개수를 동적으로 지정해주는 방법이다.‘타입… 변수명’ 형식으로 선언할 수 있고, 사용된 예를 찾자면 PrintStream Class의 printf()가 대표적인 예라고 할 수 있다. public PrintStream printf(String format, Object ...args) { ... } 여러 다른 예를 들어보자. 이런 식으로 만들어 사용할 수 있다. 가변인자라는 것 자체가 몇 개의 인자가 들어올지 정해두는 것이 아니기 때문에 개수를 랜덤으로 넣어도 상관없다. 근데 이러한 예들을 보면 한 가지 궁금점이 생길 이다. “매개변수로 배열을 넘겨주는 것과 뭐가 다른가?” 가변인자가 사용되는 것을 설명하자면 사실 가변인자가 사용된 메서드를 선언하면 배열이 새로 생기면서 사용되는 것이다...
Android XML Design이 보이지 않는 오류 해결법 최근 android studio를 이용해 android 공부를 시작했다. 근데 지금까지 사용해왔던 언어 프로그램(Visual studio, Eclipse 등)에 비해 너무도 무겁고 잔 버그가 많은 것 같다. 프로그램 로딩도 오래 걸릴 뿐더러 설치해야 할 것도 매우 많고(확장성이 커서 그런가…) 또 내가 아직 배우지 못한 것도 많아 이상한 설정을 건드린 것도 있을 수 있겠지만, 그냥 첫 화면부터 Problem이 존재한다는데…. 뭐…이거…. 아무튼 그 중 xml 파일의 design탭에서 화면이 보이지 않는 문제에 대해 해결했기 때문에 잊지 않기 위해 적어 놓으려 한다. 프로젝트를 먼저 생성하자. 여러 종류가 있지만 다 해당 problem이 발생하는..
- Total
- Today
- Yesterday
- 클린 아키텍처
- 알고리즘
- Algorithm
- Spring
- Log
- gradle
- Spring boot
- docker
- container
- 로그
- 하루
- Kubernetes
- 백준
- tag
- 일상
- k8s
- c++
- java
- jasync
- HTTP
- Clean Architecture
- boj
- 비동기
- Intellij
- MySQL
- python
- Istio
- 쿠버네티스
- WebFlux
- OpenTelemetry
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |