Мазмұны:

Java конструкторында ArrayList қалай инициализациялауға болады?
Java конструкторында ArrayList қалай инициализациялауға болады?

Бейне: Java конструкторында ArrayList қалай инициализациялауға болады?

Бейне: Java конструкторында ArrayList қалай инициализациялауға болады?
Бейне: 30 глупых вопросов java программисту 2024, Мамыр
Anonim

Егер сіз жай ғана қаласаңыз жариялау ол ішінде конструктор сізде код болуы мүмкін: Массивтер тізімі аты = жаңа Массивтер тізімі (); Әйтпесе болады жариялау ол өріс ретінде, содан кейін инициализациялау ол ішінде конструктор.

Осыған байланысты Java-да ArrayList-ті қалай инициализациялауға болады?

Төменде Java-де ArrayList-ті инициализациялаудың әртүрлі әдістері берілген:

  1. add() синтаксисі арқылы инициализациялау: ArrayList str = new ArrayList(); str.add («Geeks»); str.add("үшін"); str.add («Geeks»);
  2. asList() арқылы инициализациялау
  3. List.of() әдісі арқылы инициализациялау.
  4. Басқа жинақты пайдаланып инициализациялау.

тізімді қалай инициализациялайсыз? Төменде тізімді инициализациялаудың келесі жолдары берілген:

  1. List.add() әдісін қолдану. Тізім интерфейс болғандықтан, оны тікелей жасау мүмкін емес.
  2. Массивтерді пайдалану. asList()
  3. Collections класының әдістерін қолдану. Коллекциялар сыныбында тізімді жасау үшін қолдануға болатын әртүрлі әдістер бар.
  4. Java 8 Stream пайдалану.
  5. Java 9 тізімін пайдалану.

Содан кейін сұрақ туындайды, сіз ArrayList-ті қалай жариялайсыз?

Java ArrayList мысалы

  1. java.util.* импорттау;
  2. класс ArrayList1{
  3. public static void main(String args){
  4. ArrayList тізімі=жаңа ArrayList();//Массивтер тізімін жасау.
  5. list.add("Ravi");//Нысанды массивтер тізіміне қосу.
  6. list.add («Vijay»);
  7. list.add («Рави»);
  8. list.add («Аджай»);

Java-да конструкторды қалай жасауға болады?

Конструктор жазу ережелері:

  1. Класстың конструктор(лар)ының аты өзі тұратын класс атауымен бірдей болуы керек.
  2. Java конструкторы абстрактілі, соңғы, статикалық және синхрондалған болуы мүмкін емес.
  3. Кіру модификаторлары конструктор декларациясында оның қол жеткізуін басқару үшін пайдаланылуы мүмкін, яғни конструкторды басқа класс шақыра алады.

Ұсынылған: