Неліктен біз Java-де set пайдаланамыз?
Неліктен біз Java-де set пайдаланамыз?

Бейне: Неліктен біз Java-де set пайдаланамыз?

Бейне: Неліктен біз Java-де set пайдаланамыз?
Бейне: Создание аннотации в java [Java Annotations | Reflection api] 2024, Сәуір
Anonim

Java - The Орнату Интерфейс. А Орнату қайталанатын элементтерді қамтымайтын Жинақ болып табылады. Ол математиканы модельдейді орнату абстракция. Орнату мүмкіндік беретін тең және hashCode операцияларының тәртібіне күштірек келісім-шарт қосады Орнату даналарды олардың іске асыру түрлері әртүрлі болса да, мағыналы түрде салыстыру қажет.

Сондай-ақ, Java-да жиынтықты пайдалану неде?

Java тілінде орнату . Орнату Коллекцияны кеңейтетін интерфейс болып табылады. Бұл қайталанатын мәндерді сақтау мүмкін емес нысандардың ретсіз жинағы. Негізінен, Орнату HashSet, LinkedHashSet немесе TreeSet (сұрыпталған көрініс) арқылы жүзеге асырылады.

Сонымен қатар, неліктен біз Java-да set және get әдістерін пайдаланамыз? The әдісті алу болып табылады пайдаланылады дейін алу немесе сыныптан белгілі бір айнымалы мәнді шығарып алыңыз. А орнату мәні болып табылады пайдаланылады айнымалыларды сақтау үшін. Бүкіл мәні алу және орнату сәйкес деректер мәндерін алу және сақтау болып табылады.

Сонымен қатар, біз неге Java-де HashSet пайдаланамыз?

Java хэштер жинағы сынып пайдаланылады коллекция жасау үшін пайдаланады сақтауға арналған хэш-кесте. Ол AbstractSet сыныбын иеленеді және Set интерфейсін жүзеге асырады. HashSet сынып синхрондалмаған. HashSet енгізу тәртібін сақтамайды.

Қайсысы жақсы тізім немесе жиын?

Айырмашылығы сол Орнату ретсіз сақталады және қайталанатын мәндерге жол бермейді. Тізім элементтерді реттелген түрде сақтау үшін пайдаланылады және ол қайталанатын мәндерге мүмкіндік береді. Орнату элементтерге индекс позициясы арқылы қол жеткізу мүмкін емес және Тізім элементтерге индекс позициясымен қол жеткізуге болады.

Ұсынылған: