On Wednesday 05 February 2003 02:24 pm, HAREL Anthony wrote:
> Petite question b�te :
> Je veux initialiser en dur un tableau de Double, j'ai essay� :
>        Double[] tabd = {3, 2, 1, 1.5, 1.45, 1.43, 1.42};
>         et
>       Double[] tabd = {"3", "2", "1", "1.5", "1.45", "1.43",
> "1.42"};
> mais ca ne marche pas.

tu peux faire comme �a avec le type double natif
double[] tabd={1.0, 1.5};

par contre si tu veux utiliser le type Double (la classe), il faut utiliser
son constructeur

bsh % Double[] toto={new Double(1.5), new Double(4.5)};
bsh % print(toto);
Array: [Ljava.lang.Double;@e35bb7 {
   1.5
   4.5
}

en attendant l'autoboxing dans java (pr�vu pour la jvm 1.5, non ?)

cordialement

-- 
Fr�d�ric Laurent
http://www.opikanoba.org

Répondre à