SORU
19 EYLÜL 2008, Cuma


Nasıl her nesne ArrayList&; Nesne> lt ne öğrenebilirim?

Bir ArrayList farklı unsurları bir db, dizeleri, sayılar, çift ve in yapılmış ithal bir şey geldi. Bir şekilde yansıma tür bir teknik veri her tür her öğe tutuyor ne olduğunu bulmak için kullanın.

BİLGİNİZE: farklı DB ile uygulanacak veri birçok türleri bu java kod yazılan bir parça olduğunu çok sebep.

CEVAP
19 EYLÜL 2008, Cuma


C#:Mike öneri ile sabit

ArrayList list = ...;
// List<object> list = ...;
foreach (object o in list) {
    if (o is int) {
        HandleInt((int)o);
    }
    else if (o is string) {
        HandleString((string)o);
    }
    ...
}

Java:

ArrayList<Object> list = ...;
for (Object o : list) {
    if (o.getClass().equals(Integer.class)) {
        handleInt((int)o);
    }
    else if (o.getClass().equals(String.class)) {
        handleString((String)o);
    }
    ...
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • natescamp

    natescamp

    30 NİSAN 2009
  • PUSHER

    PUSHER

    11 HAZİRAN 2014
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008