8
votes

Java - Impossible de trouver le symbole - Classe ArrayList

Je continue à obtenir l'erreur suivante avec mon arraylist. Toute aide est appréciée

Impossible de trouver des symboles - Classe ArrayList P>

public class Bank
{
    private ArrayList<Account> accounts;


    /**
     * A bank starts without any accounts.
     */
    public Bank()
    {
    accounts = new Arraylist<Account>();
    }


0 commentaires

5 Réponses :


12
votes

capitaliser le L en arraylist.


0 commentaires

4
votes

C'est ArrayList , pas ArrayList . Affaires de cas.


0 commentaires

18
votes

Vous devez ajouter importer code> Déclarations sur l'en-tête de fichier de classe.

ArrayList est membre de Java.Util package. P>

et, rappelez-vous que Java est un Case sensible à la case Strong> Langue. ArrayList code> est différent de ArrayList code> p>

Vous devez déclarer comme suit: p>

import java.util.ArrayList;

class Bank{
/*class content*/
}


0 commentaires

5
votes

Java est sensible à la casse. Je pense que le problème est dans cette ligne:

Comptes = Nouvelle ArrayList ();

C'est "ArrayList" pas ArrayList.

J'espère avoir été utile.


1 commentaires

Bien que ce soit certainement vrai, le problème du cas était mentionné trois fois dans les réponses précédentes, toutes datées de plus d'un an ;-)



0
votes

Veuillez ajouter la ligne importer java.util. * dans l'en-tête.


1 commentaires

Veuillez expliquer quelle aperçu supplémentaire cette réponse fournit, en particulier par rapport à la réponse ancienne, avancée par Andre Pastore. Discutez pourquoi importer moins spécifiquement est un avantage.