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].


22
Java: przekonwertuj List <String> na String
JavaScript ma Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Czy Java ma coś takiego? Wiem, że mogę sobie coś ułożyć z StringBuilder: static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first …
595 java  list 

23
Uzupełnianie kodu Eclipse / Java nie działa
Pobrałem, rozpakowałem i skonfigurowałem Eclipse 3.4.2 z niektórymi wtyczkami (zauważalne, EPIC, Clearcase, QuantumDB, MisterQ). Teraz, gdy edytuję projekty Java, uzupełnianie kodu nie działa. Po wpisaniu String.i naciśnięciu ctrl+ spacewyskakujące okienko pokazuje „Brak domyślnych propozycji”, a pasek stanu na dole pokazuje „Brak dostępnych uzupełnień”. Jakieś pomysły?
594 java  eclipse  ide 

21
Czy istnieje Java Destruktor?
Czy istnieje Java Destruktor? Wydaje mi się, że nie jestem w stanie znaleźć żadnej dokumentacji na ten temat. Jeśli nie, to jak mogę osiągnąć ten sam efekt? Aby uściślić moje pytanie, piszę aplikację, która zajmuje się danymi, a specyfikacja mówi, że powinien istnieć przycisk „reset”, który przywróci aplikację do pierwotnego …


19
Jak ustawić rodzaj zwracanej metody na rodzajowy?
Rozważ ten przykład (typowy w książkach OOP): Mam Animalzajęcia, w których każdy Animalmoże mieć wielu przyjaciół. I podklasy podoba Dog, Duck, Mouseitp, które jak dodać specyficzne zachowanie bark(), quack()itd. Oto Animalklasa: public class Animal { private Map&lt;String,Animal&gt; friends = new HashMap&lt;&gt;(); public void addFriend(String name, Animal animal){ friends.put(name,animal); } public …




30
RecyclerView onClick
Czy ktoś za pomocą RecyclerViewznalazł sposób, aby ustawić onClickListenerelementy w RecyclerView? Pomyślałem o ustawieniu detektora do każdego układu dla każdego elementu, ale wydaje mi się to zbyt wielkim kłopotem. Jestem pewien, że istnieje sposób, RecyclerViewaby nasłuchiwać tego onClickwydarzenia, ale nie jestem w stanie tego rozgryźć.

5
Uzyskaj OutputStream w ciąg
Jaki jest najlepszy sposób na przesłanie danych wyjściowych z pliku java.io.OutputStream do ciągu znaków w Javie? Powiedz, że mam metodę: writeToStream(Object o, OutputStream out) Który zapisuje pewne dane z obiektu do podanego strumienia. Chcę jednak, aby dane wyjściowe zostały przetworzone na ciąg znaków tak łatwo, jak to możliwe. Zastanawiam się …
580 java  string  io  stream 

29
Jak uzyskać ścieżkę do działającego pliku JAR?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Przekaż opinię na temat przepełnienia stosu w witrynie: Przekaż informacje na temat pliku JAR : Overтени вопрос есть ответы на …
580 java  path  jar  executable-jar 


27
Utworzyć wystąpienie typu ogólnego w Javie?
Czy w Javie można utworzyć instancję typu ogólnego? Myślę na podstawie tego, co widziałem, że odpowiedź brzmi no(z powodu usunięcia typu ), ale byłbym zainteresowany, gdyby ktoś mógł zobaczyć coś, czego mi brakuje. class SomeContainer&lt;E&gt; { E createContents() { return what??? } } EDYCJA: Okazuje się, że tokenów Super Type …
576 java  generics 

11
Sposoby iteracji po liście w Javie
Będąc nieco nowym językiem Java, próbuję zapoznać się ze wszystkimi sposobami (a przynajmniej niepatologicznymi), które można iterować po liście (lub innych kolekcjach) oraz zaletami i wadami każdego z nich. Biorąc pod uwagę List&lt;E&gt; listobiekt, znam następujące sposoby przechodzenia przez wszystkie elementy: Podstawowy dla pętli (oczywiście istnieją również odpowiedniki while/ do …

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.