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

12
Usuń wszystkie wystąpienia znaku z łańcucha
Mogę użyć tego: String str = "TextX Xto modifyX"; str = str.replace('X','');//that does not work because there is no such character '' Czy istnieje sposób na usunięcie wszystkich wystąpień znaków Xz ciągu znaków w Javie? Próbowałem tego i nie jest to, czego chcę: str.replace('X',' '); //replace with space
311 java  string  character 


20
Dylemat hashCode () / equals () JPA
Odbyło się tutaj kilka dyskusji na temat jednostek JPA i tego, które hashCode()/ equals()implementację należy zastosować dla klas jednostek JPA. Większość (jeśli nie wszystkie) z nich zależy od Hibernacji, ale chciałbym omówić je neutralnie z implementacją JPA (nawiasem mówiąc, używam EclipseLink). Wszystkie możliwe wdrożenia mają swoje zalety i wady dotyczące: …

10
Jak iterować przez SparseArray?
Czy istnieje sposób na iterację w Javie SparseArray (dla Androida)? Kiedyś sparsearrayłatwo uzyskiwałem wartości według indeksu. Nie mogłem znaleźć.
311 java  android 

10
Jak dobry jest identyfikator UUID.randomUUID Java?
Wiem, że randomizowane UUID mają bardzo, bardzo, bardzo małe prawdopodobieństwo kolizji w teorii, ale zastanawiam się w praktyce, jak dobra jest Java randomUUID()pod względem braku kolizji? Czy ktoś ma jakieś doświadczenie?
311 java  uuid 

24
Zmiana koloru dolnej linii EditText za pomocą appcompat v7
Używam appcompat v7, aby uzyskać spójny wygląd na Androidzie 5 i mniejszych. Działa raczej dobrze. Jednak nie mogę wymyślić, jak zmienić kolor dolnej linii i kolor akcentu dla EditTexts. Czy to możliwe? Próbowałem zdefiniować niestandardowy android:editTextStyle(patrz poniżej), ale udało mi się jedynie zmienić pełny kolor tła lub kolor tekstu, ale …

3
Zrozumienie Spring @Autowired use
Czytam dokumentację źródłową wiosną 3.0.x, aby zrozumieć adnotację Spring Autowired: 3.9.2 @Autowired i @Inject Nie jestem w stanie zrozumieć poniższych przykładów. Czy musimy coś zrobić w XML, aby to działało? PRZYKŁAD 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // …

10
Sprawdzanie istnienia klucza w HashMap
Czy sprawdzanie istnienia klucza w HashMap jest zawsze konieczne? Mam HashMap z powiedzmy 1000 wpisów i szukam poprawy wydajności. Jeśli dostęp do HashMap jest uzyskiwany bardzo często, sprawdzanie istnienia klucza przy każdym dostępie spowoduje duże obciążenie. Zamiast tego, jeśli klucz nie jest obecny i stąd występuje wyjątek, mogę go złapać. …
309 java  hashmap 



21
Logowanie za pomocą Retrofit 2
Usiłuję uzyskać dokładnie JSON, który jest wysyłany w żądaniu. Oto mój kod: OkHttpClient client = new OkHttpClient(); client.interceptors().add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain) throws IOException { Request request = chain.request(); Log.e(String.format("\nrequest:\n%s\nheaders:\n%s", request.body().toString(), request.headers())); com.squareup.okhttp.Response response = chain.proceed(request); return response; } }); Retrofit retrofit = new Retrofit.Builder() .baseUrl(API_URL) .addConverterFactory(GsonConverterFactory.create()) .client(client).build(); …

18
Jak dynamicznie ładować pliki JAR w Runtime?
Dlaczego tak trudno jest to zrobić w Javie? Jeśli chcesz mieć dowolny system modułowy, musisz mieć możliwość dynamicznego ładowania plików JAR. Powiedziano mi, że można to zrobić, pisząc własne ClassLoader, ale jest to dużo pracy dla czegoś, co powinno (przynajmniej moim zdaniem) być tak proste, jak wywołanie metody z plikiem …
308 java  jar  classloader 

14
Jaki jest najbardziej odpowiedni sposób przechowywania ustawień użytkownika w aplikacji na Androida
Tworzę aplikację, która łączy się z serwerem za pomocą nazwy użytkownika / hasła i chciałbym włączyć opcję „Zapisz hasło”, aby użytkownik nie musiał wpisywać hasła przy każdym uruchomieniu aplikacji. Próbowałem to zrobić z Preferencjami wspólnymi, ale nie jestem pewien, czy to najlepsze rozwiązanie. Byłbym wdzięczny za wszelkie sugestie dotyczące sposobu …


9
Coś w stylu „zawiera jakieś” dla zestawu Java?
Mam dwa zestawy A i B tego samego typu. Muszę sprawdzić, czy A zawiera jakikolwiek element ze zbioru B. Jaki byłby najlepszy sposób na zrobienie tego bez powtarzania zestawów? Biblioteka Set ma contains(object)i containsAll(collection), ale nie ma containsAny(collection).
307 java 

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.