J'ai une classe statique imbriquée, que je voudrais retourner via un accesseur statique (getter).Java: retourne une classe imbriquée statique
public class SomeClass
{
public static class Columns<CC>
{
...
public static int length = 5;
}
public static Columns<?> getColumnEnumerator()
{
int x = Columns.length; //no problems
return Columns; //compiler error
//cannot find symbol: variable Columns location: blah.blah.SomeClass
}
}
Je sais pourquoi cela ne fonctionne pas, parce que les colonnes est une classe, et non une variable, mais, pour d'autres raisons, je dois garder des colonnes en tant que classe statique. Je ne suis même pas sûr que ce soit faisable, mais je veux juste demander s'il y en avait?
Merci!
Veuillez préciser ce que nous essayons d'atteindre ici.Je ne suis pas trop sûr de ce qu'est la question réelle :). –