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

質問編集履歴

1

情報の追加

2015/10/11 01:50

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -11,4 +11,36 @@
11
11
 
12
12
  これらは試しましたができませんでした。
13
13
 
14
- 他にどのような方法があるでしょうか?
14
+ 他にどのような方法があるでしょうか?
15
+
16
+ 追記
17
+
18
+ ご回答有り難うございます。
19
+
20
+ いろいろと情報が足りずすみません。
21
+
22
+ 入力は私が行うのではなくユーザが行うので、ユーザに a と "a" という(いじわるな)入力をされた場合でも違う文字列であるとしたいです。
23
+
24
+ 環境はWindowsです。
25
+
26
+ 以下引用符で囲って比較しているコードです。
27
+
28
+ ```JAVA
29
+ public class equals {
30
+ public static void main (String[] args) {
31
+ if (args.length == 2) {
32
+ String aaa = new String("'" + args[0] + "'");
33
+ String bbb = new String("'" + args[1] + "'");
34
+
35
+ if (aaa.equals(bbb)) {
36
+ System.out.println("aaa == bbb");
37
+ } else {
38
+ System.out.println("aaa != bbb");
39
+ }
40
+ }
41
+ }
42
+ }
43
+ ```
44
+ これではまだダブルクォーテーションが消されて、同じ文字列として扱われてしまいます。
45
+
46
+ ユーザに"a"と入力された場合はどうしようもないのでしょうか?