Question

Nous avons un cours qui en a un float[] et une int[]. Parfois, l'utilisateur de cette classe doit mettre en place des valeurs flottantes et parfois INT, mais ne sera pas à la fois pour chaque instance.

Nous savons que toutes les valeurs possilbe float et int ne seront pas grandes (moins de 100000). Je pense que nous n'aurions peut-être pas besoin du int[], utilisez simplement le float[] pour maintenir les valeurs int si nécessaire. Au moment où nous les utilisons, nous pouvons les lancer à INT si nécessaire. Un tableau de stockage sera très clair.

Comment pensez-vous de mon idée? mettre Int dans Float [] ne perdra rien. J'ai raison?

ÉDITER:

Une classe en a une float[] Variable de classe et une int[] Variable de classe pour maintenir les valeurs pour l'utilisateur. Les utilisateurs de cela utiliseront Float [] ou int [] mais pas les deux. Nous avons donc obtenu des méthodes float [] et définissons les méthodes Float [], et obtenons des méthodes int [] et définissent des méthodes et différents constructeurs. Je pense simplifier cette classe en supprimant la variable de classe int [] et en utilisant un float [] pour les valeurs int et les valeurs de flotteur pour différents utilisateurs.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top