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

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


21
Java 8 Список <V> на карту <K, V>
Я хочу перевести Список об’єктів на карту за допомогою потоків і лямбдав Java 8. Ось як я написав би це на Java 7 і нижче. private Map&lt;String, Choice&gt; nameMap(List&lt;Choice&gt; choices) { final Map&lt;String, Choice&gt; hashMap = new HashMap&lt;&gt;(); for (final Choice choice : choices) { hashMap.put(choice.getName(), choice); } return hashMap; …

30
Помилка завантаження спільної бібліотеки JNI (JDK)
Коли я намагаюся відкрити Eclipse , у спливаючому діалоговому вікні зазначено: Помилка завантаження спільної бібліотеки JNI "C: /JDK/bin/client/jvm.dll" `. Після цього сила затемнення закривається. Ось декілька моментів, які я хотів би зробити: Я перевірив, чи існує щось на цьому шляху. Воно існує. My Eclipse та Java SE Kit Kit - …


18
StringBuilder vs об'єднання рядків у toString () на Java
Враховуючи дві toString()реалізації нижче, яка з них є кращою: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } або public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(", c:").append(c) .append("}") .toString(); } ? Що ще важливіше, …

21
Java: коли використовувати статичні методи
Мені цікаво, коли використовувати статичні методи? Скажіть, якщо у мене є клас з кількома геттерами та сеттерами, метод чи два, і я хочу, щоб ці методи були викликані лише на об'єкті екземпляра класу. Чи означає це, що я повинен використовувати статичний метод? напр Obj x = new Obj(); x.someMethod або …


14
Переклад рядка Java на дату
Який найкращий спосіб перетворити Stringформат "2 січня 2010 року" у формат DateJava на Java? Зрештою, я хочу виділити місяць, день і рік як цілі числа, щоб я міг використовувати Date date = new Date(); date.setMonth().. date.setYear().. date.setDay().. date.setlong currentTime = date.getTime(); конвертувати дату в час.




11
Як написати правильний мікро-орієнтир на Java?
На цей питання є відповіді на Stack Overflow на російському : Як правильно писати мікро-тести на Java? Як написати (і запустити) правильний мікро-орієнтир на Java? Я шукаю кілька зразків коду та коментарів, що ілюструють різні речі, про які варто задуматися. Приклад: Чи повинен показник вимірювати час / ітерацію чи ітерацію …

3
Як посилатися на метод у javadoc?
Як я можу використовувати @linkтег для посилання на метод? Я хочу змінити: /** * Returns the Baz object owned by the Bar object owned by Foo owned by this. * A convenience method, equivalent to getFoo().getBar().getBaz() * @return baz */ public Baz fooBarBaz() до: /** * Returns the Baz object …
864 java  hyperlink  javadoc 

17
Як створити RecyclerView з кількома типами перегляду?
З https://developer.android.com/preview/material/ui-widgets.html Коли ми створюємо, RecyclerView.Adapterми повинні вказати, ViewHolderщо буде зв'язуватися з адаптером. public class MyAdapter extends RecyclerView.Adapter&lt;MyAdapter.ViewHolder&gt; { private String[] mDataset; public MyAdapter(String[] myDataset) { mDataset = myDataset; } public static class ViewHolder extends RecyclerView.ViewHolder { public TextView mTextView; public ViewHolder(TextView v) { super(v); mTextView = v; } } …


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