回答編集履歴
2
回答に追記
answer
CHANGED
@@ -13,4 +13,11 @@
|
|
13
13
|
for(int i=0 ; i<args.length/2 ; i++ ){
|
14
14
|
とするか、ですね
|
15
15
|
|
16
|
-
#エラーメッセージを読んで、なんと書いてあるのか読めるようにしよう
|
16
|
+
#エラーメッセージを読んで、なんと書いてあるのか読めるようにしよう
|
17
|
+
|
18
|
+
---
|
19
|
+
[文字列と文字列の比較 - Stringクラスを使った文字列処理 - Java入門](https://www.javadrive.jp/start/string/index4.html)
|
20
|
+
|
21
|
+
文字列の比較は==ではできません
|
22
|
+
if( args[2*i].equals("ショートケーキ")){
|
23
|
+
とする必要がありますね
|
1
回答に追記
answer
CHANGED
@@ -1,4 +1,16 @@
|
|
1
1
|
> if( args[2i]==ショートケーキ){
|
2
2
|
|
3
3
|
2iというキーワードが意味不明です
|
4
|
-
もしかして、2*i のつもりなのかな?
|
4
|
+
もしかして、2*i のつもりなのかな?
|
5
|
+
|
6
|
+
---
|
7
|
+
> Cakeshop.java:7: error: cannot find symbol
|
8
|
+
for( i=0 ; i<args.length/2 ; i++ ){
|
9
|
+
^
|
10
|
+
|
11
|
+
iという変数が定義されてないってことですね
|
12
|
+
関数の最初にint i; をいれるか、
|
13
|
+
for(int i=0 ; i<args.length/2 ; i++ ){
|
14
|
+
とするか、ですね
|
15
|
+
|
16
|
+
#エラーメッセージを読んで、なんと書いてあるのか読めるようにしよう
|