J'ai google à ce sujet en ligne, mais n'a pas aidé et ici je poste ma question.J'ai la version de la plate-forme de version éclipse = 3.8 que j'ai téléchargé de https://developer.android.com pour créer une application android Maintenant, quand je déclare un arraylist <> dans mon programme il ne le reconnaît pas J'ai lu quelques questions ici disant que vous devez avoir une version version Eclipse> = 3.1 pour pouvoir augmenter le compilateur Java sur 1.7 Mais maintenant ma question est quand j'ai déjà 3.8 pourquoi les options du compilateur Java ne sont pas montrées ci-dessus> 1.7 pour moi de sélectionner Est-ce que le projet android et le projet éclipse java une chose séparée? J'ai ouvert éclipse et créé cet android Appréciez votre temps et votre aideArrayList déclaration: erreur de syntaxe sur le jeton "(", sur les deux jetons "<" dans l'application android
Répondre
Vous avez oublié d'utiliser new
. L'application Android devrait utiliser Java 1.5 ou 1.6. Android ne prend pas en charge 1.7. ArrayList<object> abcd= new ArrayList<object>();
Et si vous souhaitez utiliser java 1.7 dans le projet d'application Java. Java 1.7 devrait être installé sur votre PC. Je suppose que si vous exécutez eclipse lui-même avec jdk 1.6, il est en fait configuré avec un autre jre par défaut. voir window-> preferences-> java-> JRE installés et assurez-vous que le JRE vérifié est 1.6.
si le JRE par défaut est en effet 1,6, il y a de fortes chances pour qu'il s'agisse d'un paramètre spécifique au projet. voir que le projet est configuré pour utiliser le bon jre.
Donc Android ne peut pas supporter> 1.7? et cela signifie que je ne peux pas utiliser private ArrayList
'ArrayList
Je ne peux pas utiliser ArrayList privé
- 1. Erreur de syntaxe sur la déclaration ArrayList
- 2. Erreur de syntaxe sur le jeton ";", <attendu
- 3. Android: erreur de syntaxe R-class sur les jetons
- 4. Erreur de syntaxe sur les jetons, supprimez ces jetons
- 5. Erreur de syntaxe Java sur le jeton ";"
- 6. "Erreur de syntaxe sur ID jeton" dans Android avec Eclipse
- 7. Erreur de syntaxe sur des jetons, supprimer ces jetons - R.java
- 8. Erreur de syntaxe sur le jeton ")", supprimer ce jeton
- 9. Erreur de syntaxe sur le jeton ";", "{" attendu après ce jeton
- 10. ERREUR: "Erreur de syntaxe sur le jeton"; ", attendu" Pourquoi?
- 11. Erreur de syntaxe sur le jeton "else", supprimer ce jeton
- 12. mystérieuse erreur Android (Java) sur ArrayList
- 13. Erreur de syntaxe sur le jeton "si", invalide AnnotationName
- 14. SchemeRegistry et Erreur de syntaxe sur jeton
- 15. Android onCreate - Erreur de syntaxe sur le jeton "Remplacer", supprimer ce jeton
- 16. Erreur de syntaxe sur le jeton "}", {attendu après ce jeton android
- 17. Erreur de syntaxe sur jeton « enfin », supprimer ce jeton
- 18. Erreur de syntaxe sur jeton « ; », {attendu après ce jeton
- 19. Erreur de syntaxe: "Jeton inattendu <" dans la console Web
- 20. Erreur de syntaxe sur le jeton, 'Class', type invalide
- 21. Javascript: Erreur de syntaxe sur le jeton "delete", StringLiteral?
- 22. Erreur de syntaxe sur le jeton "||", invalide OnlySynchronized
- 23. Erreur de syntaxe sur jeton « 11 », invalide VariableDeclaratorId \t R.java
- 24. JProgressBar, Erreur de syntaxe sur ces jetons true
- 25. invalid FormalParameterList, Erreur de syntaxe sur le jeton ".", {Attendu après ce jeton
- 26. pourquoi suis-je obtenir cette erreur ?? Erreur de syntaxe sur le jeton "void", @ programmation android attendue
- 27. Erreur de syntaxe Java ArrayList
- 28. Android, Java, Eclipse: Erreur de syntaxe sur jeton "si", (attendu après ce jeton
- 29. Erreur de syntaxe: Jeton inattendu <(inférieur à)
- 30. Erreur de syntaxe avant '{' jeton lors de la déclaration d'une classe dans les normes cpp
Avez-vous dit à Eclipse d'utiliser Java 7 JRE et la compatibilité? Fenêtre> Préférences> Java> JRE installé est un endroit à regarder. –
Il montre seulement 1,7, j'ai lu que pour moi d'utiliser dans mon projet d'application Android comme private ArrayList List1; Je dois avoir le niveau JDK à> = 5.0: http://stackoverflow.com/questions/1290920/syntax-error-on-arraylist-declaration –