Овај блог ће елаборирати о коришћењу и имплементацији Јава “ хасхЦоде() ” метод.
Шта је „хасхЦоде()“ у Јави?
А “ хеш код ” је целобројна вредност повезана са сваким Јава објектом и враћа „ 4 ” вредност бајтова. „ хасхЦоде() ” метода је а Јава Интегер класа метод који даје хеш код за дате улазе.
Синтакса
хасхЦоде ( вал )
У овој синтакси, „ вал ” одређује хеш код.
Пример 1: Коришћење „хасхЦоде()“ на целобројним објектима
У овом примеру могу се креирати два целобројна објекта, и њихов одговарајући „ хеш код ” може се преузети:
Интегер и = Нова Интегер ( '2' ) ;
Интегер ј = Нова Интегер ( '3' ) ;
инт хасхВалуе1 = и. хасхЦоде ( ) ;
инт хасхВалуе2 = ј. хасхЦоде ( ) ;
Систем . оут . принтлн ( 'Хеш код Вредност за први објекат је: ' + хасхВалуе1 ) ;
Систем . оут . принтлн ( „Вредност хеш кода за други објекат је: „ + хасхВалуе2 ) ;
Примените следеће кораке, као што је дато у горњем коду:
- Пре свега, направите два „ Интегер “ објекти под називом “ и ' и ' ј ' помоћу ' Нова ” кључна реч и „ Интегер() ” конструктора и додељују наведене целобројне вредности.
- Након тога, повежите „ хасхЦоде() ” са сваким од креираних објеката.
- На крају, прикажите одговарајући хеш код наспрам сваког целобројног објекта.
Излаз
У горњем излазу, може се приметити да су приказани одговарајући хеш кодови наспрам целих бројева.
Пример 2: Коришћење „хасхЦоде()“ на стринг објектима
У овом конкретном примеру, „ хеш код ' против ' Низ ” објекти се могу вратити:
Низ и = Нова Низ ( '200' ) ;Низ ј = Нова Низ ( '300' ) ;
Систем . оут . принтлн ( 'Вредност хеш кода првог стринг објекта је: ' + и. хасхЦоде ( ) ) ;
Систем . оут . принтлн ( 'Вредност хеш кода другог стринг објекта је: ' + ј. хасхЦоде ( ) ) ;
Примените следеће кораке у складу са горњим редовима кода:
- Направите два ' Низ “ објекти под називом “ и ' и ' ј ” и наведите вредности стрингова.
- Сада, повежите „ хасхЦоде() ” са сваким креираним објектом.
- На крају, вратите хеш кодове објеката стрингова.
Излаз
Горњи излаз указује да је одговарајући „ хеш код ” поред вредности низа се приказује.
Закључак
Хеш код одговара целобројној вредности повезаној са сваким Јава објектом. „ хасхЦоде() ” у Јави даје хеш код за дате улазе. Овај метод се може применити за преузимање хеш кода „ Интегер ' и ' Низ ” објекти. Овај блог је саставио приступе за коришћење Јава-овог „ хасхЦоде() ” метод.