質問編集履歴
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,11 +4,15 @@
|
|
4
4
|
例えば1 1 1と入力ならtrueですが1 2 1と入力ならfalseです
|
5
5
|
ここで配列で考えた場合、
|
6
6
|
a[i]に1 1 1の時はa[0]とa[1]が一致→a[1]とa[2]が一致→よってtrue
|
7
|
-
a[i]に1 2 1の時はa[0]とa[
|
7
|
+
a[i]に1 2 1の時はa[0]とa[1]が不一致→よってfalse
|
8
8
|
としたいのですが問題があります。
|
9
9
|
まず配列の比較としてArrays.equals(a,a1)のように二つの配列の比較は知っているのですが一つの配列でひとつづつ要素を比較するにはa[0] == a[1]ではできないと思うのですがどのように比較していけばいいですか?
|
10
10
|
|
11
11
|
二つ目
|
12
12
|
1 1.3 3の入力の際、配列がint型とdouble型が必要になると思うのですがこの場合はどのように比較すればよいのでしょうか?
|
13
13
|
|
14
|
-
そもそも配列以外で数値比較する方法があれば教えてください。ちなみにほかのクラスで入力された数値をこのクラスで一つずつ受け取って比較しています。
|
14
|
+
そもそも配列以外で数値比較する方法があれば教えてください。ちなみにほかのクラスで入力された数値をこのクラスで一つずつ受け取って比較しています。
|
15
|
+
|
16
|
+
|
17
|
+
編集
|
18
|
+
1 2 1のときa[0]とa[2]と書きましたがa[0]とa[1]の書き間違えでした
|