Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].


21
Java 8 Lista <V> do mapy <K, V>
Chcę przetłumaczyć listę obiektów na mapę przy użyciu strumieni i lambd Java 3. Tak napisałbym to w Javie 7 i niższych. 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; } Mogę to łatwo …

30
Nie udało się załadować biblioteki współdzielonej JNI (JDK)
Podczas próby otwarcia Eclipse pojawia się wyskakujące okno dialogowe: Nie udało się załadować biblioteki współdzielonej JNI „C: /JDK/bin/client/jvm.dll”. Następnie siła Eclipse zamyka się. Oto kilka kwestii, które chciałbym przedstawić: Sprawdziłem, czy coś istnieje na tej ścieżce. To istnieje. Zarówno My Eclipse, jak i Java SE Development Kit są 64-bitowe. Sprawdziłem …


18
StringBuilder vs String concatenation w toString () w Javie
Biorąc pod uwagę 2 toString()poniższe implementacje, które są preferowane: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } lub public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(", c:").append(c) .append("}") .toString(); } ? Co ważniejsze, biorąc …

21
Java: kiedy używać metod statycznych
Zastanawiam się, kiedy stosować metody statyczne? Powiedzmy, jeśli mam klasę z kilkoma modułami pobierającymi i ustawiającymi, metodę lub dwie, i chcę, aby te metody były wywoływalne tylko na obiekcie instancji klasy. Czy to oznacza, że ​​powinienem zastosować metodę statyczną? na przykład Obj x = new Obj(); x.someMethod lub Obj.someMethod (czy …


14
Konwersja ciągów Java na datę
Jak najlepiej przekonwertować plik Stringw formacie „2 stycznia 2010 r.” Na Datejęzyk Java? Ostatecznie chcę wyróżnić miesiąc, dzień i rok jako liczby całkowite, aby móc z nich korzystać Date date = new Date(); date.setMonth().. date.setYear().. date.setDay().. date.setlong currentTime = date.getTime(); przekonwertować datę na czas.





3
Jak odwołać się do metody w javadoc?
Jak mogę użyć @linktagu, aby połączyć się z metodą? Chcę się zmienić: /** * 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() do: /** * Returns the Baz object …
864 java  hyperlink  javadoc 

17
Jak utworzyć RecyclerView z wieloma typami widoków?
Od https://developer.android.com/preview/material/ui-widgets.html Podczas tworzenia RecyclerView.Adaptermusimy określić, ViewHolderże będzie się łączyć z adapterem. 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; } } @Override …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.