파이썬에선 디폴트 매개변수를 사용해서 파라미터를 생략 할 수 있다.
이를 정말 유용하게 썼었지만 자바에는 이런 기능이 없다.
그래서 한번 비슷하게 하는법
public String sampleMethod(String name, String id, long... age) {
...
if (age.length == 0) {
// set defualt
}
...
}
이런식으로 age를 가변인자로 박으면 어느정도 default 변수처럼 흉내 낼 수 있다...
추가로 Arrays.stream(age).sum()) .. 같이 스트림을 자기 상황에 맞게 쓰면 더 편할 수 있다
'Java' 카테고리의 다른 글
[자바/java] 배열 마지막 요소 가져오기 (0) | 2022.11.29 |
---|