Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

12
Удалить все вхождения char из строки
Я могу использовать это: String str = "TextX Xto modifyX"; str = str.replace('X','');//that does not work because there is no such character '' Есть ли способ удалить все вхождения символа Xиз строки в Java? Я попробовал это и не то, что я хочу str.replace('X',' '); //replace with space
311 java  string  character 


20
Дилемма JPA hashCode () / equals ()
Здесь были некоторые дискуссии о сущностях JPA и о том, какую hashCode()/ equals()реализацию следует использовать для классов сущностей JPA. Большинство (если не все) из них зависят от Hibernate, но я бы хотел обсудить их JPA-реализацию-нейтрально (кстати, я использую EclipseLink). Все возможные реализации имеют свои преимущества и недостатки в отношении: hashCode()/ …

10
Как перебрать SparseArray?
Есть ли способ перебрать Java SparseArray (для Android)? Раньше я sparsearrayлегко получал значения по индексу. Я не мог найти один.
311 java  android 

10
Насколько хорош UUID.randomUUID в Java?
Я знаю, что рандомизированные UUID имеют очень, очень, очень низкую вероятность коллизии в теории, но мне интересно на практике, насколько хороши Java с randomUUID()точки зрения отсутствия коллизий? У кого-нибудь есть опыт, которым можно поделиться?
311 java  uuid 

24
Изменение цвета нижней строки EditText с appcompat v7
Я использую appcompat v7, чтобы получить согласованный вид на Android 5 и менее. Это работает довольно хорошо. Однако я не могу понять, как изменить цвет нижней строки и цвет акцента для EditTexts. Является ли это возможным? Я попытался определить пользовательский android:editTextStyle(см. Ниже), но мне удалось изменить только полный цвет фона …

3
Понимание использования Spring @Autowired
Я читаю справочную документацию по Spring 3.0.x, чтобы понять аннотацию Spring Autowired: 3.9.2 @Autowired и @Inject Я не могу понять приведенные ниже примеры. Нужно ли что-то делать в XML, чтобы это работало? Пример 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; …

10
Проверка существования ключа в HashMap
Всегда ли необходима проверка на наличие ключей в HashMap? У меня есть HashMap, скажем, 1000 записей, и я смотрю на повышение эффективности. Если к HashMap обращаются очень часто, то проверка существования ключа при каждом доступе приведет к большим издержкам. Вместо этого, если ключ отсутствует и, следовательно, возникает исключение, я могу …
309 java  hashmap 



21
Ведение журнала с помощью Retrofit 2
Я пытаюсь получить точный JSON, который отправляется в запросе. Вот мой код: 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
Как динамически загружать файлы JAR во время выполнения?
Почему так сложно сделать это на Java? Если вы хотите иметь какую-либо модульную систему, вы должны иметь возможность загружать файлы JAR динамически. Мне сказали, что есть способ сделать это, написав свой собственный ClassLoader, но это большая работа для чего-то, что должно (по крайней мере, на мой взгляд) быть таким же …
308 java  jar  classloader 

14
Каков наиболее подходящий способ хранения пользовательских настроек в приложении Android
Я создаю приложение, которое подключается к серверу, используя имя пользователя / пароль, и я хотел бы включить опцию «Сохранить пароль», чтобы пользователю не приходилось вводить пароль при каждом запуске приложения. Я пытался сделать это с помощью общих настроек, но не уверен, что это лучшее решение. Буду признателен за любые предложения …

19
Как установить прокси для использования JVM
Часто Java-приложение должно подключаться к Интернету. Наиболее распространенный пример происходит, когда он читает файл XML и ему нужно загрузить свою схему. Я за прокси-сервером. Как я могу настроить свою JVM на использование прокси?
308 java  proxy  jvm 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.