質問編集履歴
3
stackのコンストラクタを編集した
test
CHANGED
File without changes
|
test
CHANGED
@@ -278,6 +278,8 @@
|
|
278
278
|
|
279
279
|
Stack(int size){
|
280
280
|
|
281
|
+
this.size = size;
|
282
|
+
|
281
283
|
stack = new Object[this.size];
|
282
284
|
|
283
285
|
|
2
3つのコードを再びコンパイルした結果、新たに別のエラーが生じた。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
実行時エラーの解決がわかりません( java.lang.
|
1
|
+
実行時エラーの解決がわかりません( java.lang.ArrayIndexOutOfBoundsException: -1)
|
test
CHANGED
@@ -4,13 +4,19 @@
|
|
4
4
|
|
5
5
|
実行時に以下のようなエラーが発生しました。vineLinux 6.1の環境です。
|
6
6
|
|
7
|
-
Exception in thread "main" java.lang.
|
7
|
+
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
|
8
|
+
|
9
|
+
at Stack.isFull(Stack.java:88)
|
10
|
+
|
11
|
+
at Stack.push(Stack.java:45)
|
8
12
|
|
9
13
|
at Reversion.reverse(Reversion.java:49)
|
10
14
|
|
11
15
|
at Main.main(Main.java:22)
|
12
16
|
|
17
|
+
|
18
|
+
|
13
|
-
解決するにはどうしたらよいでしょうか。
|
19
|
+
解決するにはどうしたらよいでしょうか。
|
14
20
|
|
15
21
|
|
16
22
|
|
1
コードが見づらため、<code>のなかに、コードを書き込みました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
実行時エラーの解決がわかりません
|
1
|
+
実行時エラーの解決がわかりません( java.lang.NoSuchMethodError: )
|
test
CHANGED
@@ -16,6 +16,10 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
+
```ここに言語を入力
|
20
|
+
|
21
|
+
コード
|
22
|
+
|
19
23
|
/** メイン・クラス
|
20
24
|
|
21
25
|
* <PRE>
|
@@ -421,3 +425,5 @@
|
|
421
425
|
}
|
422
426
|
|
423
427
|
}
|
428
|
+
|
429
|
+
```
|