-5

ランダムな呪文効果を作成するプログラムを作成しようとしていますが、「長さ」を変数に解決できません...

package Chaos;

import java.util.Random;

public class Effects {
    public static void main(String[] args) {

        String[] objects = { "Effect1", "Effect2", "Effect3", "Effect4" };

        int effect = objects.length;

        for (int i = 0; 1 < length; i++) {
            int rand = (int) (Math.random() * length);
            System.out.print(objects[rand]);
            System.out.print(" ");
        }
    }
}
4

2 に答える 2

6

effect変数をではなくとして宣言しましたlength:

int effect = objects.length;

for (int i = 0; 1 < length; i++) // <-- You are using the wrong variable name here
于 2013-04-04T15:48:59.707 に答える
0

コードに次の変更を加えます。

       int effect = objects.length;

    for (int i = 0; i < effect ; i++) {

また

String[] objects = { "Effect1", "Effect2", "Effect3", "Effect4" };

    for (int i = 0; i < objects.length; i++) {
于 2013-04-04T15:59:33.360 に答える