Sizeof et générique spécialisée
Bonjour :)
Comme il n'y a pas d'opérateur sizeof en Java je cherche un moyen de substitution. J'aimerai donc coder une classe du genre
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public class Sizeof
{
public static int Get(Class<?> type)
{
return GetInternal( type );
}
private static int GetInternal(Class<float> type)
{
return 4;
}
} |
Je pourrais l'utiliser comme ceci :
Code:
1 2
|
int floatSize = Sizeof.Get( float.class ); |
Mais je ne sais pas trop quoi mettre dans la signature de ma fonction GetInternal pour que ça fonctionne. J'ai été voir du côté des générique mais je n'ai rien trouvé. Une petite idée ?
Kromagg