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

回答編集履歴

2

追記

2017/09/07 13:46

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -1,2 +1,27 @@
1
1
  最初の要素(例では1)だけを入れた同じ長さの配列を作って、2引数の Arrays.equals()を使う。
2
- 参考:[クラス Arrays](https://docs.oracle.com/javase/jp/1.5.0/api/java/util/Arrays.html)
2
+ 参考:[クラス Arrays](https://docs.oracle.com/javase/jp/1.5.0/api/java/util/Arrays.html)
3
+
4
+ ちょこっと作って見ました・・・
5
+ ```java
6
+ public class JavaApplication1 {
7
+
8
+ /**
9
+ * @param args the command line arguments
10
+ */
11
+ public static void main(String[] args) {
12
+ // TODO code application logic here
13
+ int[] a = {1, 1, 1, 1, 1};
14
+ int[] b = new int[a.length];
15
+ //
16
+ Arrays.fill(b, a[0]);
17
+ //
18
+ if (Arrays.equals(a, b)) {
19
+ System.out.println("EQ");
20
+ } else {
21
+ System.out.println("NE");
22
+ }
23
+ }
24
+
25
+ }
26
+
27
+ ```

1

追記

2017/09/07 13:46

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -1,1 +1,2 @@
1
- 最初の要素(例では1)だけを入れた同じ長さの配列を作って、2引数の Arrays.equals()を使う。
1
+ 最初の要素(例では1)だけを入れた同じ長さの配列を作って、2引数の Arrays.equals()を使う。
2
+ 参考:[クラス Arrays](https://docs.oracle.com/javase/jp/1.5.0/api/java/util/Arrays.html)