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

125
Java: разница между PrintStream и PrintWriter

В чем разница между PrintStreamи PrintWriter? У них много общих методов, из-за чего я часто смешиваю эти два класса. Более того, я думаю, что мы можем использовать их для тех же целей. Но разница должна быть, иначе класс был бы только один. Я просмотрел архивы, но не смог найти этот...

125
Соглашение об именах параметров универсального типа для Java (с несколькими символами)?

В некоторых интерфейсах, которые я написал, я хотел бы называть параметры универсального типа более чем одним символом, чтобы сделать код более читабельным. Что-то вроде.... Map<Key,Value> Вместо этого... Map<K,V> Но когда дело доходит до методов, параметры типа выглядят как...

125
Как вернуться в Eclipse?

Есть ли способ вернуться в Eclipse? В принципе, когда я прыгаю по большому проекту, следуя потоку выполнения (ctrl + щелчок и т. Д.), Есть ли способ повторить шаг? Если мой код вызывает метод, и я перехожу к определению метода, существует ли комбинация клавиш, которая вернет меня к вызывающему...

125
Самый простой способ преобразовать коллекцию в массив?

Предположим, у нас есть файл Collection<Foo>. Каков наилучший (самый короткий в LoC в текущем контексте) способ преобразовать его вFoo[] ? Допускаются любые известные библиотеки. UPD: (еще один случай в этом разделе; оставьте комментарии, если считаете, что для него стоит создать еще один...

125
Разделить строку на подстроки одинаковой длины в Java

Как разбить строку "Thequickbrownfoxjumps"на подстроки равного размера в Java. Например. "Thequickbrownfoxjumps"4 одинаковых размера должны дать результат. ["Theq","uick","brow","nfox","jump","s"] Аналогичный вопрос: Разделить строку на подстроки одинаковой длины в...

125
Добавление списка предложений IN в запрос JPA

Я создал NamedQuery, который выглядит так: @NamedQuery(name = "EventLog.viewDatesInclude", query = "SELECT el FROM EventLog el WHERE el.timeMark >= :dateFrom AND " + "el.timeMark <= :dateTo AND " + "el.name IN (:inclList)") Я хочу заполнить параметр: inclList списком элементов вместо одного...

125
Java Try Catch finally блокирует без Catch

Я просматриваю новый код. В программе есть только блок попыток и окончание. Поскольку блок catch исключен, как работает блок try, если он встречает исключение или что-то бросаемое? Он просто переходит непосредственно в блок...

125
Intellij IDEA, отформатируйте весь код в проекте

Мне очень нравится форматирование кода IDEA, но как мне заставить его переформатировать весь код в конкретном проекте, не просматривая каждый файл? Я нашел возможность привести в порядок / оптимизировать импорт кода, прежде чем передавать его в подрывную деятельность, и это здорово, но похоже, что...

125
Ограничение десятичных знаков в Android EditText

Я пытаюсь написать приложение, которое поможет вам управлять своими финансами. Я использую EditTextполе, в котором пользователь может указать сумму денег. Я установил inputTypeв numberDecimalкоторой работает отлично, за исключением того, что это позволяет людям вводить цифры , такие как 123.122, не...

125
Как программно скрыть View?

В моем приложении у меня есть 2 точки LinearLayoutдруг над другом. С помощью параметра меню я хочу, чтобы нижний исчез, а верхний выпадал поверх исчезнувшего LinearLayout. Проблема в том, что я понятия не имею, как это сделать на Java. Его не нужно анимировать, я хочу скрыть Layoutвозвращение...

125
Java / Android - как распечатать полную трассировку стека?

В Android (Java) как распечатать полную трассировку стека? Если мое приложение вылетает из-за nullPointerException или чего-то еще, оно распечатывает (почти) полную трассировку стека следующим образом: java.io.IOException: Attempted read from closed stream....

125
Android - установка тайм-аута для AsyncTask?

У меня есть AsyncTaskкласс, который я выполняю, который загружает большой список данных с веб-сайта. В случае, если у конечного пользователя очень медленное или нестабильное соединение для передачи данных во время использования, я хотел бы сделать AsyncTaskтайм-аут по истечении определенного...

125
Невозможно выполнить dex: несколько файлов dex определяют

Я знаю, что этот вопрос задавали здесь несколько раз раньше. Но я еще не видел никакого возможного решения. Прежде чем я сделаю проект «Запуск от имени Android-приложения», если я не буду его очищать, я получаю следующую ошибку, и мне нужно перезапустить Eclipse ... и снова очистить. Conversion to...

125
Как узнать, какое хранилище ключей использует моя JVM?

Мне нужно импортировать сертификат в хранилище ключей JVM. Я использую следующее: keytool -import -alias daldap -file somecert.cer поэтому мне, вероятно, нужно будет изменить свой вызов на что-то вроде: keytool -import -alias daldap -file somecert.cer -keystore cacerts –storepass...

125
Почему итерация по списку может быть быстрее, чем его индексация?

Читая документацию Java для списка ADT, говорится: Интерфейс List предоставляет четыре метода позиционного (индексированного) доступа к элементам списка. Списки (например, массивы Java) отсчитываются от нуля. Обратите внимание, что эти операции могут выполняться во времени, пропорциональном...

125
Измените priorityQueue на max priorityqueue

У меня очередь приоритетов в Java целых чисел: PriorityQueue<Integer> pq= new PriorityQueue<Integer>(); Когда я звоню, pq.poll()я получаю минимальный элемент. Вопрос: как изменить код, чтобы получить максимальный...

125
Как я могу узнать количество миллисекунд с полуночи для текущего?

Заметьте, я НЕ хочу миллис от эпохи. Мне нужно текущее количество миллисекунд на часах. Так, например, у меня есть этот фрагмент кода. Date date2 = new Date(); Long time2 = (long) (((((date2.getHours() * 60) + date2.getMinutes())* 60 ) + date2.getSeconds()) * 1000); Есть ли способ получить...