분류 전체보기
훗~
DSLR
Mac
Reference
private

[Java] 도대체 왜 있는지 모르겠다는..

Java SE 5.0에 추가된 유용한 문법이 여러가지 있다..
개인적으로 유용하게 사용하는 Enum이라든가.. Genric이라든가..
String.format() (이건 5.0에 feature가 아니던가??)이라든가.. 등등

그런데,
도대체 왜 이딴걸 추가했는지 의문이 가는게 하나 있다..



이러한 문법을 머라고 부르는지도 모르겠는데..
method의 parameter의 갯수를 가변하게 줄 수 있는 방법이다.

위에 예처럼 사용하면 strings가 사실상 String[]의 형태로 들어가게 되어서,
parameter를 몇개고 넣어줄 수 있다..
대략 이런식으로..
setMember(1, "a", "b", "c", "d", "e");

이런식이라면..
아래와 같은 예와 다를게 무엇일까?? (-- )( --);;



Array든 List건 instancing을 해서 거기에 각 value를 셋팅하고
parameter로 넘겨야 하는 수고를 덜어주는게 목적일까??

모르겠다..;;
구글링 잠깐 하다가 귀찮아서 포기..ㅡ,.ㅡ;;


웹서핑하다 발견한 '바디에 인공미 넘치는' 처자..
근데 이름을 모르겠다는..





락군