выбор не содержит ошибки основного типа - PullRequest
0 голосов
/ 17 января 2020

так что в основном мне дали задание добавить 5 методов в класс. Мне предоставили 4 класса, из которых мы только редактируем 1. Я пытался запустить программу, но получаю сообщение об ошибке, в котором говорится, что выбор не содержит основного типа. Я пытаюсь выполнить метод totalPack ().

Это класс, содержащий мои методы.

import java.util.ArrayList;

public class PackCards {

    private ArrayList<Card> pack;

    /*
     * Create a random pack of size n
     */
    public PackCards(int n) {
        Card c;
        pack = new ArrayList<>();
        for (int i = 1; i <= n; i++) {
            c = new Card();
            pack.add(c);
        }
    }

    public void printPack() {
        for (Card c : pack) {
            System.out.println(c.cardString());
        }
    }

    /*
     * Total the numerical value of all the cards in the pack
     */
    public int totalPack() {
            int total = 0;
            for(int i = 0; i < PackCards.length; i++) {
                total = total + PackCards[i];
            }


        }

Ниже приведен класс, который содержит метод main, необходимый для запуска код.

public class Driver {

    public static void main(String[] args) {

        // Edit number to control size of pack
        PlayCards player = new PlayCards(10);

        player.testTotal(); // Remove comments to test each method

        // Edit string for a different suit
        // player.testSuit("Hearts");

        // player.testLargest();

        // player.testDuplicate();

    }

}
...