Aurelien Mazurie a �crit :
> Bonjour � tous,
Salut,
> Ca c'est mon objet de base:
>
> private static class TypeInfo
> {
> public int ID;
> public String name;
> public int groupID;
> }
>
> Et voil� le tableau (toujours static), que je cherche � cr�er (quelques
> tentatives de syntaxes sont indiqu�es):
>
> private static TypeInfo[] types =
> {
> {1, "foo", 1} // ne marche pas...
> (1, "foo", 1) // ne marche pas non plus...
> TypeInfo() {1, "foo", 1} // idem...
>
> Grr... Quand je pense que c'�tait l'enfance de l'art en C/C++...
> Quelqu'un sait-il comment faire �a en Java ? Je ne veux pas avoir �
> initialiser ce tableau en passant par un constructeur (c'est un static,
> je veux pouvoir y acc�der sans instancier la classe qui l'englobe).
>
Il suffit que ta classe TypeIUnfo ait un constructeur du type
TypeInfo(int ID, String name, int groupID) {
...
}
Et dnas ton tableau
private static TypeInfo[] types =
{
new TypeInfo(1, "foo", 1),
etc.
};