nega men generic type da static field ni yozolmayman lekin o'sha return type da static metodni ocha olaman
public class MobileDevice {
static T mobileDevice;
static T getMobileDevice(T info, T a) {
if (a == null) {
a = info;
}
return a;
}
}
instanceof ga tekshirish da parameter type ni ? yoki E ishlatishimizni farqi yo'qmi
static E rtti(List list) {
// if (list instanceof ArrayList)//todo cannot check on exact parameter type
if (list instanceof ArrayList)//todo can check on their parameter type
list = (ArrayList) list;
return list.get(0);
}
#question
public class MobileDevice {
static T mobileDevice;
static T getMobileDevice(T info, T a) {
if (a == null) {
a = info;
}
return a;
}
}
instanceof ga tekshirish da parameter type ni ? yoki E ishlatishimizni farqi yo'qmi
static E rtti(List list) {
// if (list instanceof ArrayList)//todo cannot check on exact parameter type
if (list instanceof ArrayList)//todo can check on their parameter type
list = (ArrayList) list;
return list.get(0);
}
#question