티스토리 뷰
|
package baekjoon.find.rule.q1475;
import org.junit.Test;
import java.util.Arrays;
public class MainTest {
@Test
public void mapTest() {
String[] arr = {"a","b","c"};
String arr2 = "d";
callFunc(arr);
callFunc(arr2);
}
// 가변 인자는 타입은 지정해주고 개수는 가변적으로 받을 수 있다.
// (가변인자는 배열처럼 직접 출력하면 주소를 출력한다.)
private void callFunc(String... o) {
System.out.println(o);
System.out.println("-----------------------------");
System.out.println(Arrays.toString(o));
System.out.println("-----------------------------");
for (String s : o) {
System.out.println(s);
}
System.out.println("-----------------------------");
}
}
|
|
[Ljava.lang.String;@78e03bb5
-----------------------------
[a, b, c]
-----------------------------
a
b
c
-----------------------------
[Ljava.lang.String;@5e8c92f4
-----------------------------
[d]
-----------------------------
d
-----------------------------
|
'new study' 카테고리의 다른 글
COOKIE vs SESSION (0) | 2019.06.24 |
---|---|
replace vs replaceAll (0) | 2019.06.21 |
GET vs POST (0) | 2019.06.20 |
BufferedReader vs Scanner (2) | 2019.06.02 |
다차원 배열 (0) | 2019.03.13 |
댓글