Добавление переменных в массив с помощью цикла для DnD Dice Roller - PullRequest
0 голосов
/ 08 мая 2019

студент здесь, кто плохо знаком с Java.Я пытаюсь сделать довольно простой стат ролик для DnD в андроид студии.У меня есть методы катания и захвата для конкретных односторонних костей для этого хорошо.Я пытаюсь зациклить результат и добавить результаты из списка в мой массив, а затем суммировать их позже.Вот что у меня сейчас:

ArrayList<Integer> values = new ArrayList<Integer>();    

for (int counter = 0; counter < 4; counter++) {
    myDice = myDiceFactory.getDice("6");
    Integer value = myDice.diceRoll();
    values.add(value[counter]);

Получение Array expected type; found: int за Values.add Буду очень признателен всем, кто укажет мне правильное направление:)

1 Ответ

0 голосов
/ 08 мая 2019

Value является целым числом, так что Values.add(Value);

Вы рассматриваете объект Integer как массив. Я бы порекомендовал установить IDE, чтобы помочь вам с такими ошибками.

Моя IDE сообщает мне, что "ожидается тип массива; найдено: java.lang.Integer '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...