Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].


14
Чи слід інтерфейси розміщувати в окремому пакеті? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконалюйте це питання Я новачок у команді, яка працює над досить великим проектом з …

6
Як поєднати JRE з Launch4j?
У мене на комп’ютері Launch4J, і це чудова програма. Однією з його особливостей, яка мене цікавить, є можливість об'єднання JRE у загальний файл .EXE. Однак я не можу знайти жодної документації, яка б описувала, як це робити. Як поєднати JRE з EXE? Плюс, де я можу взяти компактний портативний JRE …

4
Чому тип даних оператора перемикання не може бути довгим, Java?
Ось уривок із підручників Java із Sun : Комутатор працює з byte, short, charі intпримітивними типами даних. Вона також працює з перерахованими типами (обговорювалися в класах і успадкування) і кілька спеціальних класів, «загорнути» деякі примітивні типи: Character, Byte, Short, і Integer(обговорюваний в об'єкти Simple Data). Повинна бути поважна причина, чому …

11
Як отримати останні символи в рядку в Java, незалежно від розміру рядка
Я шукаю спосіб витягнути останні символи з рядка, незалежно від розміру. Давайте візьмемо ці рядки на приклад: "abcd: efg: 1006746" "bhddy: nshhf36: 1006754" "hfquv: nd: 5894254" Як бачите, абсолютно випадкові рядки, але в кінці вони мають 7 чисел. Як я зміг би взяти ці 7 чисел? Редагувати: Я щойно зрозумів, …
80 java  string 

4
Встановлення користувацького агента java URLConnection
Я намагаюся проаналізувати веб-сторінку за допомогою Java за допомогою URLConnection. Я намагаюся встановити користувальницький агент так: java.net.URLConnection c = url.openConnection(); c.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2"); Але результуючим користувальницьким агентом є той, який я вказую, з "Java / 1.5.0_19", доданим до кінця. Чи …
80 java  user-agent 

4
Регулярний вираз Java для підтримки Unicode?
Для відповідності від A до Z ми будемо використовувати регулярний вираз: [A-Za-z] Як дозволити регулярному виразу відповідати символам utf8, введеним користувачем? Наприклад, китайські слова, такі як 环保 部
80 java  regex  unicode  cjk 

4
На що саме впливає URLConnection.setDoOutput ()?
Є setDoOutput()в URLConnection. Відповідно до документації я повинен Встановіть прапорець DoOutput на true, якщо ви збираєтеся використовувати URL-зв’язок для виводу, false, якщо ні. Зараз я стикаюся саме з цією проблемою - середовище виконання Java перетворює запит на POSTодин раз setDoOutput(true), а сервер відповідає лише на GETзапити. Я хочу зрозуміти, що …

7
Шаблон MVC та гойдалки
Одним із шаблонів дизайну, який мені найважче зрозуміти в "реальному житті Свінг", є шаблон MVC. Я переглянув чимало публікацій на цьому веб-сайті, де обговорюється шаблон, але я все ще не відчуваю, що я чітко розумію, як скористатися шаблоном у моїй програмі Java Swing. Скажімо, у мене є JFrame, який містить …

3
Ловіння Ctrl + C на Java
Чи можна вловити сигнал Ctrl+ Cу програмі командного рядка Java? Я хотів би очистити деякі ресурси перед тим, як припинити програму.

3
Перевірте примірник потоку
Я маю такий вираз: scheduleIntervalContainers.stream() .filter(sic -> ((ScheduleIntervalContainer) sic).getStartTime() != ((ScheduleIntervalContainer)sic).getEndTime()) .collect(Collectors.toList()); ... де scheduleIntervalContainersмає тип елемента ScheduleContainer: final List<ScheduleContainer> scheduleIntervalContainers Чи можна перевірити тип перед фільтром?

4
Додайте об’єкт до ArrayList і змінюйте його пізніше
Якщо у мене є ArrayList, і я додав до нього об’єкт, а пізніше я змінив цей об’єкт, чи відобразиться ця зміна в ArrayList? або коли я додаю об'єкт до ArrayList, Java створює копію та додає його до ArrayList? Що робити, якщо я зміню посилання на цей об’єкт на нульове? Чи …
80 java  arraylist 

16
Перетворити дату / час для заданого часового поясу - Java
Я хочу перетворити цю позначку часу GMT у GMT + 13: 2011-10-06 03:35:05 Я спробував близько 100 різних комбінацій DateFormat, TimeZone, Date, GregorianCalendar тощо, щоб спробувати виконати це ДУЖЕ базове завдання. Цей код робить те, що я хочу НА ПОТОЧНИЙ ЧАС: Calendar calendar = new GregorianCalendar(TimeZone.getTimeZone("GMT")); DateFormat formatter = new …


7
Припинення роботи програми Java
Я знайшов способи припинити (зупинити або зупинити) мої програми Java. Я знайшов два рішення для цього. використовуючи return; Коли я хочу залишити або припинити виконання програми, я додаю це. за допомогою System.exit () ; Іноді я цим користувався. Я читав про Sytem.exit () з цього запитання . Отже, я трохи …
80 java 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.