「Java8」ArrayListリストにObjectを追加する方法

環境
JavaSE1.8
Eclipse 4.14.0

書式
List<Object>変数名= new ArrayList<Object>();
変数名.add(Integer型オブジェクト)
変数名.add(Long型オブジェクト)
List<Object>型の変数には、List<Object>型の値のみ入れます。
List<Object>には、Object型を継承した値ならaddできます。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
public class BaseDemo {
//リスト宣言
List<Object>objLst = new ArrayList<Object>();
/* intをIntegerに変換 */
public void testFunc(int nn) {
objLst.add(new Integer(nn));
}
/*Integer型変数を追加*/
public void testFunc(Integer nn) {
objList.add(nn);
}
/* longをLongに変換 */
public void testFunc(long lg) {
objLst.add(new Long(lg));
}
/*Long型変数を追加*/
public void testFunc(Long lg) {
objList.add(lg);
}
}
public class BaseDemo { //リスト宣言 List<Object>objLst = new ArrayList<Object>(); /* intをIntegerに変換 */ public void testFunc(int nn) { objLst.add(new Integer(nn)); } /*Integer型変数を追加*/ public void testFunc(Integer nn) { objList.add(nn); } /* longをLongに変換 */ public void testFunc(long lg) { objLst.add(new Long(lg)); } /*Long型変数を追加*/ public void testFunc(Long lg) { objList.add(lg); } }
public class BaseDemo {

   //リスト宣言
    List<Object>objLst = new ArrayList<Object>();
    
      /* intをIntegerに変換 */
      public void testFunc(int nn) {
        objLst.add(new Integer(nn));
      }
      
      /*Integer型変数を追加*/
      public void testFunc(Integer nn) {
            objList.add(nn);
      }
      
      /* longをLongに変換 */
      public void testFunc(long lg) {
        objLst.add(new Long(lg));
      }
      
      /*Long型変数を追加*/
      public void testFunc(Long lg) {
            objList.add(lg);
      }
      
}

 

Java

Posted by arkgame