Java помещены в массив значений различных типов данных

Метод один:

полиморфизм

Определяется тип массива, определяется родительский класс, и хранится в массив родительского класса является подклассом

List <Object> Список = новый ArrayList <Object> (); 
list.add ( "ABC" ); 
list.add ( 123 ); 
list.add ( новый HashMap <Integer, String> ());


Или если множество утверждений, которые не заявляют общего типа, такие как:

Список List = новый ArrayList ();


По умолчанию дженерики объектов с выше List <Object> же.

общественный  класс test2 {
  общественный  статический  недействительный основной (String арг []) { 
    отец [] = новый отец [2 ]; 
    а [ 0] = новый сын (); 
    а [ 1] = новый son2 (); 
  } 
} 
Класс отца {
  Int I = 0 ; 
} 
Класс сын распространяется отец {
  INT х = 0 ; 
} 
Класс son2 расширяет отец {
  INT у = 0 ; 
}

Способ второй:

коллекция карт

Карта устанавливаются не наследуются интерфейс Collection, который дает ключ к отображению значения, Карта может иметь то же значение ключа

Способ три:

Дженерики

 

рекомендация

отwww.cnblogs.com/yangai/p/11060197.html
рекомендация