我需要調用具有以下簽名的函數。類型鑄造對象類型變量
createColumn (N name, V value, Serializer<N> nameSerializer, Serializer<V> valueSerializer)
我想通過這可能已分配的整數或字符串的值Object
類型的變量,我要進行類型轉換automatically..according的價值觀,我分配到的對象類型變量代替顯式轉換是這樣的: -
Object object1= "MY_AGE";
//字符串值指定給到對象類型可變
Object object2= 31;
//整數值指派給對象類型變量
createColumn ((String)object1, (int)object2, ....);
//由於object1 & 對象2數據類型不會是相同的,而每次我打電話的此功能循環,我想根據我分配到的價值,它應該自動轉換。它*所以,我正在尋找這樣的事情,如果可能的話: -
createColumn (object1, object2, ....);
是的我試過這個,但它不工作... IDE給我一個錯誤! – 2011-02-24 11:20:30
這是一個錯誤還是警告?類'me.prettyprint.hector.api.factory.HFactory – 2011-02-24 11:20:58
方法createStringColumn不能被應用到給定的類型的 **需要:** java.lang.String中,java.lang.String中 **發現:** java.lang.Object,java.lang.Object' – 2011-02-24 11:27:07