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

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

17
Нерозбірливий ChuckNorrisException
Чи можливо побудувати фрагмент коду на Java, який зробив би гіпотетичним java.lang.ChuckNorrisExceptionнерозбірливим? Думки, які прийшли вам на думку, використовують, наприклад, перехоплювачі або орієнтоване на аспекти програмування .

22
Java: перетворити список <String> у рядок
JavaScript має Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Чи є у Java щось подібне? Я знаю, що я можу щось спірити з StringBuilder: static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if …
595 java  list 

23
Завершення коду Eclipse / Java не працює
Я завантажив, розпакував і встановив Eclipse 3.4.2 з деякими плагінами (примітний, EPIC, Clearcase, QuantumDB, MisterQ). Тепер я знаходжу, коли я редагую Java-проекти, завершення роботи коду не працює. Якщо я набираю String.і натискаю ctrl+, spaceу спливаючому вікні відображається "Немає пропозицій за замовчуванням", а рядок стану внизу відображається "Недоступні завершення". Будь-які ідеї?
594 java  eclipse  ide 

21
Чи є деструктор для Java?
Чи є деструктор для Java? Я не можу знайти жодної документації на це. Якщо цього немає, як я можу досягти такого ж ефекту? Щоб зробити моє запитання більш конкретним, я пишу заявку, яка займається даними, і специфікація каже, що повинна бути кнопка "скидання", яка повертає програму у початковий стан, щойно …


19
Як зробити метод повернення методу загальним?
Розглянемо цей приклад (типовий для книг OOP): У мене є Animalклас, де кожен Animalможе мати багато друзів. І підкласи подобаються Dog, Duck, і Mouseт.д. , які додають певну поведінку , якbark() , і quack()т.д. Ось Animalклас: public class Animal { private Map&lt;String,Animal&gt; friends = new HashMap&lt;&gt;(); public void addFriend(String name, …


7
Різниця між DTO, VO, POJO, JavaBeans?
Бачили кілька подібних питань: Чим відрізняється JavaBean від POJO? Яка різниця між POJO (Plain Old Java Object) та DTO (Object Transfer Data)? Чи можете ви також, будь ласка, розкажіть мені про контексти, в яких вони використовуються? Або мета їх?


30
RecyclerView onClick
Хтось із користувачів RecyclerViewзнайшов спосіб встановити onClickListenerелементи в RecyclerView? Я думав встановити слухача для кожної з макетів для кожного пункту, але це здається трохи зайвим клопотом. Я впевнений, що є спосіб RecyclerViewпрослухати onClickподію, але я не можу зовсім зрозуміти це.

5
Отримайте OutputStream у рядок
Який найкращий спосіб передавати вихід з java.io.OutputStream на String на Java? Скажіть, у мене є метод: writeToStream(Object o, OutputStream out) Який записує певні дані з об'єкта в даний потік. Однак я хочу, щоб цей вихід був в String якомога легше. Я розглядаю можливість написати такий клас (неперевірений): class StringOutputStream extends …
580 java  string  io  stream 

29
Як отримати шлях запущеного файлу JAR?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. На це питання є відповіді на Stack Overflow російською : Читання файлу біля JAR Мій код працює всередині файлу JAR, скажімо foo.jar …
580 java  path  jar  executable-jar 

30
Перевірте, чи принаймні два з трьох булевих значень справжні
Нещодавно інтерв'юер задав мені це запитання: задавши три булеві змінні, a, b і c, поверніть true, якщо щонайменше дві з трьох істинні. Моє рішення наступне: boolean atLeastTwo(boolean a, boolean b, boolean c) { if ((a &amp;&amp; b) || (b &amp;&amp; c) || (a &amp;&amp; c)) { return true; } else{ …

27
Створити екземпляр загального типу на Java?
Чи можливо створити екземпляр загального типу на Java? Я думаю, грунтуючись на тому, що я бачив, що відповідь є no( через стирання типу ), але мені було б цікаво, чи хтось може побачити щось, чого мені не вистачає: class SomeContainer&lt;E&gt; { E createContents() { return what??? } } EDIT: Виявляється, …
576 java  generics 

11
Способи перегляду списку на Java
Будучи дещо новим у мові Java, я намагаюся ознайомитись із усіма способами (або принаймні непатологічними), які можна переглядати за допомогою списку (чи, можливо, інших колекцій) та з перевагами чи недоліками кожного. З огляду на List&lt;E&gt; listоб'єкт, я знаю наступні способи провести цикл крізь усі елементи: Основні для циклу (звичайно, є …

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