분류 전체보기
훗~
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로 넘겨야 하는 수고를 덜어주는게 목적일까??

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


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





락군
0TRACKBACK, 1REPLIES
알 수 없는 사용자
  2008.11.26 18:35 | link | edit or delete | write reply 
예기한데로 쓸만한 점이라곤 배열등의 컬렉션 생성없이 함수를 바로 호출하게 되는 점과 코드 가독성 정도일듯 -0-ㅋ

아마 내부적으로 배열로 표현을 하게 되니 구현이 워낙 간단해서 그냥 추가한게 아닐까 하는...
name
password
homesite
*1  *···  *111  *112  *113  *114  *115  *116  *117  *118  *119  *···  *204