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ş:
Nasıl bir nesne (Swift) türü öğrenebil...
Nasıl verimli bir şekilde anahtarları/...
Nasıl bir nesne JavaScript özelliği ol...
Nasıl JavaScript bir nesne gösterebili...
Nasıl bir Python nesne özniteliği vars...