два класс:типа Integer refrence Строкового значение типа
public class BaseDo<K> {
protected K id;
public K getId() {
return id;
}
public void setId(K id) {
this.id = id;
}
}
public class BeanDo extends BaseDo<Integer> {
private String beanName;
public String getBeanName() {
return beanName;
}
public void setBeanName(String beanName) {
this.beanName = beanName;
}
}
Я хочу использовать для отражения implment так: ссылочного типа значения типа Строка
BeanDo beanDo = new BeanDo();
beanDo.setId("string here");
Integer. Кто может мне помочь?
Почему бы вам не сделать это? – SLaks
Итак, вы хотите иметь возможность установить целое число в строку? Почему бы не расширить 'BaseDo'? –
@SLasks, мне приходит в голову, что для существующего фрагмента кода он имеет конкретный экземпляр «BeanDo» и имеет единственное, что у него есть как id, является строкой. Возможно, потому что он используется как int, но кто-то подумал, что было бы забавно, если бы они добавили в строку дополнительный идентификатор: '12345-N' (N для нормального) ... OMG Я думаю, что я прошел через это в прошлое ...: -S: -S – OscarRyz