質問編集履歴

1

エラーコードの追加、コードの追加、質問内容の変更

2020/11/28 18:50

投稿

NASKA--
NASKA--

スコア21

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,9 @@
4
4
 
5
5
  package prog;
6
6
 
7
- import tg.*;
7
+ import tg.Turtle;
8
+
9
+ import tg.TurtleFrame;
8
10
 
9
11
  public class makeTurtlesKansu {
10
12
 
@@ -12,9 +14,11 @@
12
14
 
13
15
  Turtle[]turtles=new Turtle[n];
14
16
 
15
- TurtleFrame f=new TurtleFrame();
17
+ double x=xmin + (xmax - xmin) * Math.random();
16
18
 
17
-
19
+ double y=ymin + (ymax - ymin) * Math.random();
20
+
21
+ turtles[n]=new Turtle(x,y,ang);
18
22
 
19
23
  return turtles;
20
24
 
@@ -36,8 +40,26 @@
36
40
 
37
41
  }
38
42
 
43
+
44
+
39
45
  ```
40
46
 
41
47
  **解決したいこと**
42
48
 
43
- 関数の中x座標やy座標範囲指定する方法わからず、そこっています
49
+ ここまは書いてみましたがこようなエラー出て実行せんでした。
50
+
51
+ 解決方法をご教授願いたいです
52
+
53
+ ```エラーコード
54
+
55
+ Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
56
+
57
+ at prog.makeTurtlesKansu.makeTurtles(makeTurtlesKansu.java:9)
58
+
59
+ at prog.makeTurtlesKansu.main(makeTurtlesKansu.java:13)
60
+
61
+
62
+
63
+ ```
64
+
65
+ 開発環境はEclipseです