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>();
}
5 Réponses :
capitaliser le L en arraylist. P>
C'est ArrayList code>, pas ArrayList code>. Affaires de cas. P>
Vous devez ajouter ArrayList est membre de Java.Util package. P> et, rappelez-vous que Java est un Vous devez déclarer comme suit: p> importer code> Déclarations sur l'en-tête de fichier de classe. ArrayList code> est différent de ArrayList code> p> import java.util.ArrayList;
class Bank{
/*class content*/
}
Java est sensible à la casse. Je pense que le problème est dans cette ligne: p>
Comptes = Nouvelle ArrayList (); P> blockQuote>
C'est "ArrayList" pas ArrayList. P>
J'espère avoir été utile. p>
Bien que ce soit certainement vrai, le problème du cas était i> mentionné trois fois dans les réponses précédentes, toutes datées de plus d'un an ;-)
Veuillez ajouter la ligne importer java.util. * code> dans l'en-tête. p>
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.