Loading...
ladymira avatar ladymira 5 Точки

import на библиотеки в java

Здравейте колеги. Може да ви се стори глупав въпрос, но не мога да се ориентирам кога какво трябва да се импортва. Примерно import java.util.* мислех, че ще ми въведе и всички под-папки на util, а се оказа, че допълнително трябва да се въвеждат  util.stream,  util.function и т.н. Не мога да се ориентирам и в официалната документация на Oracle. Може ли да ме насочите от къде мога да прочета как да се ориентирам кога каква библиотека трябва да си импортна?

За момента карам само на принципа проба-грешка и се случва 10 неща да въведа, докато уцеля това, което трябва за някоя задача, и това ми губи страшно много време. Сигурно има по-правилен и по-лесен начин, но не знам от къде да го прочета. Помогнете, моля.

Тагове:
0
Fundamentals Module
IskrenPenev avatar IskrenPenev 177 Точки
Best Answer

java.util.stream е по-скоро като отделна библиотека специално за Stream API, със свои отделни подбиблиотеки

Колкото до това какви библиотеки да си импортваш, при мен поне самото IDE ми ги добавя автоматично, след като използвам нещо от нова библиотека.

1
ladymira avatar ladymira 5 Точки

Аз използвам IntelliJ и там нищо не ми се добавя автоматично, може би трябва да направя някакви настройки, но не знам какви.

0
IskrenPenev avatar IskrenPenev 177 Точки

Аз също използвам IntelliJ и съм общо взето с базовите настройки, досега не ми се е налагало да импортвам нищо на ръка. Ако когато ползваш някой клас от библиотека ти го изписва в червено, просто посочи името на класа и с alt+enter ще си импортнеш нужната библиотека

1
ladymira avatar ladymira 5 Точки

Със alt+enter стана! Знаех си, че има и по-лесен начин за импортване на тези библиотеки, трябваше да питам по-рано.

Благодаря ти, колега!

0
a.beshovishki avatar a.beshovishki 79 Точки

Здравей, то IntelliJ ти подсказва винаги ако нещо не му хареса. Просто чети прозорците коио ти изскачат.

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.