Manipulation ArrayList d'objet
Bonjour à tous,
voila mon problème, j'ai une classe ou je défini des constantes physiques :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
class constant:data
{
public Double value;
public String unit;
// constant constructor
public constant(String n, Double v, String u)
{
this.name = n;
this.value = v;
this.unit = u;
}
} |
sachant que cette classe est une sous classe de la classe "data" ou figure simplement en plus un string "name".
J'aimerais remplir un tableau ArrayList ( le format ArrayList m'est imposé ) avec ces objets :
Code:
1 2 3 4 5 6
|
constant NewConstant = new constant(CName.Text.Trim(),
Double.Parse(CValue.Text.Trim()), Cunit.Text.Trim());
ConstList.Add(NewConstant); |
CName, CValue et Cunit sont des box ou se trouvent les infos, et ConstList mon ArrayList
Problème : comment pouvoir récupérer les entités en tant qu'objet dans ConstList. Par exemple, si je veux utiliser un object qui a pour nom "k", je voudrais pouvoir faire un foreach dans la ArrayList en appliquant un espece de "obj.name"...
J'espere avoir été assez clair.
En vous remerciant par avance,
Cordialement