Мне нужно разделить строку строки на разделитель -и .. Ниже приведены мои желаемые результаты. AA.BB-CC-DD.zip -> AA BB CC DD zip но мой следующий код не работает. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\.");...
Мне нужно разделить строку строки на разделитель -и .. Ниже приведены мои желаемые результаты. AA.BB-CC-DD.zip -> AA BB CC DD zip но мой следующий код не работает. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\.");...
Я знаю, что есть способ написать оператор Java ifв краткой форме. if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Кто-нибудь знает, как написать короткую форму для 5 вышеупомянутых строк в одну...
Я пишу тестовые примеры jUnit для 3 целей: Чтобы гарантировать, что мой код удовлетворяет всем требуемым функциям, под всеми (или большинством) входными комбинациями / значениями. Чтобы убедиться, что я могу изменить реализацию, и положиться на контрольные примеры JUnit, чтобы сказать мне, что все...
Я хочу удалить все файлы внутри каталога ABC. При попытке с FileUtils.deleteDirectory(new File("C:/test/ABC/"));ним также удаляет папку ABC. Есть ли решение с одним вкладышем, где я могу удалить файлы внутри каталога, но не в...
Мы работаем над веб-приложением Spring Boot , и база данных, которую мы используем, - MySql ; у нас есть настройки, которые мы сначала тестируем локально (значит, нам нужно установить MySql на наш ПК); затем мы нажимаем на Bitbucket ; Jenkins автоматически обнаруживает новый push-запрос к Bitbucket...
В чем разница между использованием File.separatorи нормалью /в Java Path-String? В отличие от двойной обратной косой черты, \\независимость от платформы, похоже, не является причиной, поскольку обе версии работают под Windows и Unix. public class SlashTest { @Test public void slash() throws...
Как проще всего дождаться ExecutorServiceзавершения всех заданий ? Моя задача в основном вычислительная, поэтому я просто хочу выполнить большое количество заданий - по одному на каждое ядро. Прямо сейчас моя установка выглядит так: ExecutorService es = Executors.newFixedThreadPool(2); for...
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Есть хороший инструмент, который может...
Для новых приложений, написанных на Java 7, есть ли какая-либо причина использовать java.io.Fileобъект больше или мы можем считать его устаревшим? Я верю, что java.nio.file.Pathможет сделать все, что java.io.Fileможет сделать и даже...
Интервьюер спросил меня: Что Observerи Observableи когда мы должны использовать их? Я не знал об этих условиях, поэтому , когда я вернулся домой и начал Googling о Observerи Observableя обнаружил некоторые моменты из различных ресурсов: 1) Observableэто класс и Observerинтерфейс. 2) ObservableКласс...
В Hibernate есть несколько методов, которые так или иначе берут ваш объект и помещают его в базу данных. Каковы различия между ними, когда использовать какой, и почему нет только одного интеллектуального метода, который знает, когда и что использовать? Методы, которые я определил до сих пор: save()...
В C # есть статическое свойство Environment.Newline, которое меняется в зависимости от работающей платформы. Есть ли что-нибудь подобное в
У меня есть несколько методов, которые должны вызывать System.exit()определенные входы. К сожалению, тестирование этих случаев приводит к прекращению работы JUnit! Помещение вызовов методов в новый System.exit()поток, похоже, не помогает, поскольку завершает JVM, а не только текущий поток....
Я знаю, что ==есть некоторые проблемы при сравнении двух Strings. Кажется, String.equals()это лучший подход. Ну, я делаю тестирование JUnit, и я склонен использовать assertEquals(str1, str2). Это надежный способ утверждать, что две строки содержат одинаковое содержимое? Я бы использовал...
В C # у нас есть Type.FullNameи Type.Nameдля получения имени типа (в данном случае класса) с пространством имен или без него (пакет в java-мире). Что эквивалентно Java Type.Name? Очевидно, что должен быть лучший способ, чем использовать Class.getName()и убрать его из имени пакета...
Могу ли я знать, в чем разница между: - весна Распорки Struts 2 Hibernate JavaServer Faces JavaServer Pages гобелен Эти технологии / рамки дополняют друг друга? Или они являются альтернативами друг другу (после того, как я использую один из них, мне не нужно использовать другой)?...
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос Каковы примеры приложений для...
Можем ли мы реализовать HashMap с одним ключом и двумя значениями. Так же, как HashMap? Пожалуйста, помогите мне, также рассказав (если нет никакого способа) какой-либо другой способ реализовать хранение трех значений с одним в качестве...
Как разобрать Stringзначение для charтипа в Java? Я знаю, как сделать это для int и double (например Integer.parseInt("123")). Есть ли класс для строк и
String s = "hello"; String backup_of_s = s; s = "bye"; На этом этапе переменная резервной копии все еще содержит исходное значение «привет» (это из-за неизменности в String, верно?). Но действительно ли безопасно копировать строки этим методом (что, конечно, небезопасно копировать обычные...