teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/07/22 14:49

投稿

shiketa
shiketa

スコア4133

answer CHANGED
@@ -1,3 +1,25 @@
1
1
  ```java
2
2
  setLine({new String[] { "Hello","World" }});
3
+ ```
4
+
5
+ かぶったので変化球。[List#of()](https://docs.oracle.com/javase/jp/11/docs/api/java.base/java/util/List.html#of(E...))のように、メソッド定義を可変長引数にする手もある。
6
+
7
+ ```java
8
+ public class Test {
9
+ String s = "";
10
+
11
+ public static void main(String[] args) {
12
+ new Test();
13
+ }
14
+
15
+ Test() {
16
+ setLine("Hello", "World");
17
+ }
18
+
19
+ void setLine(String... st) {//配列を要求
20
+ for (String a : st) {
21
+ s += a + " ";
22
+ }
23
+ }
24
+ }
3
25
  ```