Шта је речник на Јави и како га створити?



Речник је апстрактна класа која пресликава кључеве у вредности. У овом чланку ћемо разговарати о речницима у Јави и њиховој имплементацији.

Речник на Јави је апстрактна класа чији је родитељ који користи однос пар кључ / вредност. На овом блогу ћемо научити више о класи Дицтионари на Јави и упознаћемо се са различитим методама. Испод су теме обрађене на овом блогу-

јава програми за фибоначијеве серије

Шта је Речник на Јави?

Речник је апстрактни час представљајући спремиште за складиштење кључа / вредности које функционише на сличан начин Мапа . Вредност можете да ускладиштите у речнику и кад је једном сачувате, можете је преузети помоћу њеног кључа.





Изјава:

јавни апстрактни разред Речник проширује Објецт

Градитељ:

Конструктор речника ()



Методе утил.Речника класе

Погледајмо неколико различитих метода класе речника.

Проверите величину речника

сизе (): јава.утил.Дицтионари.сизе () враћа број парова кључ / вредност у Речнику

Синтакса:
јавни сажетак инт величина ()



Додавање / стављање вредности у речник

пут (К кључ, В вредност): јава.утил.Дицтионари.пут (К кључ, В вредност) додаје пар кључ / вредност у речник

Синтакса:
јавни сажетак В пут (К кључ, В вредност)

Врати вредности присутне у речнику

елементс (): јава.утил.Дицтионари.елементс () враћа представљање вредности у речнику

Синтакса:
јавни сажетак Елементи набрајања ()

Гет метод за дохваћање вредности мапираних кључем

гет (Објецт кеи): јава.утил.Дицтионари.гет (Објецт кеи) враћа вредност која је мапирана са кључем у речнику

Синтакса:
јавни сажетак В гет (Објецт кеи)

Проверите да ли је речник празан

исЕмпти (): јава.утил.Дицтионари.исЕмпти () проверава да ли је речник празан или не.

Синтакса:
јавна апстрактна логичка вредност исЕмпти ()

како изаћи у јави

Врати труе, ако у речнику не постоји релација кључ / вредност, иначе ретурн фалсе.

Уклањање вредности кључа из речника на Јави

ремове (Објецт кеи): јава.утил.Дицтионари.ремове (Објецт кеи) уклања пар кључ / вредност мапиран са кључем.

Синтакса:
јавни сажетак В уклони (Објецт кеи)

Примена речника у Јави

импорт јава.утил. * јавна класа Ми_Цласс {публиц статиц воид маин (Стринг [] аргс) {// Иницијализација речничког речника еду = нев Хасхтабле () // пут () метход еду.пут ('1000', 'Едурека' ) еду.пут ('2000', 'Платфром') // елементс () метода: за (Енумератион и = еду.елементс () и.хасМореЕлементс ()) {Систем.оут.принтлн ('Валуе ин Дицтионари:' + и.нектЕлемент ())} // метода гет (): Систем.оут.принтлн ('нВалуе ат кеи = 3000:' + еду.гет ('2000')) Систем.оут.принтлн ('Валуе ат кеи = 1000 : '+ еду.гет (' 2000 ')) // исЕмпти () метода: Систем.оут.принтлн (' нНе постоји пар кључ / вредност: '+ еду.исЕмпти () +' н ') // кеис ( ) метода: за (Енумератион к = еду.кеис () к.хасМореЕлементс ()) {Систем.оут.принтлн ('Тастери у речнику:' + к.нектЕлемент ())} // ремове () метода: Систем.оут .принтлн ('нРемове:' + еду.ремове ('1000')) Систем.оут.принтлн ('Провери вредност уклоњеног кључа:' + еду.гет ('1000')) Систем.оут.принтлн ('нСизе речника: '+ еду.сизе ())}}

Излаз:

Вредност у речнику: Едурека
Вредност у речнику: платформа
Вредност у кључу = 3000: нулл
Вредност у кључу = 1000: Платформа
Не постоји пар кључ / вредност: нетачно
Кључеви у речнику: 1000
Кључеви у речнику: 2000
Уклони: Едурека
Проверите вредност уклоњеног кључа: нулл
Величина речника: 1

Овим смо дошли до краја овог блога на часу Јава Дицтионари. Ако желите да сазнате више, погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света. Едурекин курс за обуку и сертификацију Јава Ј2ЕЕ и СОА дизајниран је за студенте и професионалце који желе да буду Јава програмер. Курс је дизајниран да вам пружи почетну предност у Јава програмирању и обучи вас за основне и напредне Јава концепте, заједно са разним Јава оквирима као што су Пролеће .

Имате питање за нас? Молимо вас да га помените у одељку за коментаре овог блога „Речник на Јави“ и јавићемо вам се што је пре могуће.