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

Подробнее про java...

int i =14; int j =2; for(i--;i>j;j+=2,i-=j%3){ System.out.println(i + " "); } Он возвращает 13,12,12,10, но я не понимаю причину этого!....
10 Июл 2021 в 21:18
У меня есть этот метод в тот момент, когда я пытаюсь провести рефакторинг. public static boolean isEmpty(Object value) { boolean empty = false; if (value instanceof String && ((String) value).isEmpty()) { empty = true; } else if (value instanceof List && ((List<?>) value).isEmpty....
8 Июл 2021 в 10:37
Я читал статью о наследовании. О наследовании было перечислено несколько фактов, но я не мог понять, что такое суперкласс по умолчанию и его объяснение. Что такое суперкласс по умолчанию? По умолчанию .......
8 Июл 2021 в 08:03
Решал эту проблему, на самом деле доделал. Однако я все еще хочу улучшить свое решение. Например, есть ли другой подход к решению этой проблемы, позволяющий уменьшить временную сложность? мое решение '.......
В Java это было бы так public static String[] getNames(Class<? extends Enum<?>> e) { return Arrays.stream(e.getEnumConstants()).map(Enum::name).toArray(String[]::new); } Как я могу изменить этот код на Kotlin Спасибо ... Новичок в Котлине....
7 Июл 2021 в 11:00
В этом коде я могу найти и подсчитать любой элемент меньше 10. Но когда дело доходит до поиска элемента, который больше 10, счетчик всегда показывает 0, даже если искомый элемент присутствует в массиве. Я использовал общий интерфейс и статические методы ... Подсчет слов работает правильно, но пробл....
6 Июл 2021 в 00:00
Я пытаюсь найти слово в скобках и за их пределами. Как я могу это решить? public static void main(String[] args) { String test = "id int(100) not null"; Pattern pattern = Pattern.compile("\\w+(.*?)\\)", Pattern.CASE_INSENSITIVE); Matcher matcher = pattern.matcher(test); ....
5 Июл 2021 в 21:49
Я пытаюсь получить время (ЧЧ: ММ) из приведенного ниже кода в формате IST, но он по-прежнему отображает дату и время в формате UTC. Пожалуйста помоги. public static void main (String args[]) throws ParseException { String date = "2021-07-05T14:17:00.000Z"; Calendar now = Calendar.getInstanc....
5 Июл 2021 в 18:15
Может ли кто-нибудь объяснить, как работает TreeSet, чтобы получить следующий результат? Спасибо. import java.util.*; public class Main { public static void main(String args[]) { Set<String> fructe = new TreeSet<>(Arrays.asList("mere", "pere", "banane", "mere", "kiwi", "ananas", "portocale"....
5 Июл 2021 в 16:36
Это мой контроллер: @RestController public class GraphController { @GetMapping("/displayBarGraph") public String barGraph(Model model) { Map<String, Integer> surveyMap = new LinkedHashMap<>(); surveyMap.put("Java", 40); surveyMap.put("Dev oops", 25); surveyMa....
5 Июл 2021 в 12:40
ПРОБЛЕМНОЕ ИЗОБРАЖЕНИЕ НАЖМИТЕ ЗДЕСЬ Мой макет не подходит к экрану. Как решить эту проблему? Спасибо за помощь. Я пытался показать свои данные из ViewModel. Это мой XML-код здесь <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout....
5 Июл 2021 в 05:31
У меня есть приведенный ниже код, и я хочу включить метод getNames в List.of в buildAccounts(), однако, когда я пытаюсь это сделать, я получаю сообщение об ошибке, говорящее, что требуемый тип List<Account> не соответствует предоставленному, то есть List <Object>. Я попытался изменить тип возвращае....
4 Июл 2021 в 23:23
Я пытаюсь установить рамку для кнопки в Android, но, к сожалению, не вижу границы кнопки. Файл с возможностью рисования 👇 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <cor....
У меня есть массив целых чисел. Скажем: int[] arr = {0,0,0}; Я использую цикл for для доступа к элементам массива, а затем увеличиваю их на 1. private int[] someMethod() { int [] arr = {0,0,0}; for(int i = 0 ;i < arr.length; i++) { arr[i]++; } return arr; } Тогда я....
3 Июл 2021 в 22:03
Я пытаюсь вызвать функцию в Kotlin из Java. Документация говорит, что это просто. Я до сих пор безуспешно следил за этим постом. https://kotlinlang.org/docs/java-to-kotlin-interop.html#package-level-functions При вводе на Java IDE распознает класс, но когда я компилирую, он говорит ошибка: не у....
2 Июл 2021 в 22:04
У меня есть приведенный ниже код, который извлекает значение в getNames.get(x), getNames() имеет тип List<String>. Требуется создать учетную запись в зависимости от размера getNames(). Это может варьироваться от 1 до x, поэтому вместо того, чтобы писать ниже, как я могу использовать потоки для это....
2 Июл 2021 в 20:41
Я хочу знать все отдельные слова, следующие после слова «яблоко». Я использую HashSet для получения этих слов, но у меня возникает ошибка. Это метод, который я вызываю в main. Я должен получить [банан, вишня] в качестве возвращаемого значения, но я получаю только [банан]. ArrayList<String> test = ....
2 Июл 2021 в 16:11
Как преобразовать объект в объект в JPA Мне нужно было присоединиться к столу tqo, что я и сделал, и я тоже получаю ответ. Но проблема в том, что я получаю это как список массивов. Я хочу, чтобы это был список моей сущности. Вот репо package com.overflow.overflow.service; import java.util.List; ....
2 Июл 2021 в 13:13
Я новичок в Java и пытаюсь понять эффект использования toString() при доступе к отдельным элементам string объекта JSON в Java. Ниже приведены следующие шаги: Разберите данные JSON. Предположим, что в проанализированных данных JSON есть только строковые элементы. JSONParser parser = new JSONParser(....
2 Июл 2021 в 08:41
Как я могу проверить БД, если запись уже существует для данного случая, используя запрос Spring JPA с использованием одного параметра. Если он существует, он выполняет обновление или вставляет новую запись. Я пробовал простую реализацию, но в итоге получаю ошибку сервера 500, никаких других ошибок....
2 Июл 2021 в 01:30
У меня есть фрагмент кода, и я немного не понимаю, как решить мою проблему, поэтому просмотрите метод ниже. Я пытался найти решение, но, к сожалению, ни одно из них не соответствовало моим потребностям, поэтому я ищу здесь совета. Метод принимает String и удаляет повторяющиеся символы, например - ....
2 Июл 2021 в 00:32
В основном у меня есть ArrayList<ArrayList<Integer>> = [[-1,-4], [3,2], [0,-4], [-3,2]. Я хочу использовать потоки для просмотра каждого ArrayList и добавления элементов вместе следующим образом: [[-5],[5],[-4], [-1]]. Затем я хочу преобразовать его в массив int [] и получить следующее: [-5, 5, -4....
1 Июл 2021 в 21:57
Я хочу, чтобы классы расширяли суперкласс, в котором различаются только переменные, а методы остаются прежними. Это пример шаблона декоратора. Суперкласс реализует интерфейс, который заставляет переопределить методы, но для методов требуются переменные, которые следует изменить. Кодекс следующий:....
1 Июл 2021 в 17:59
Соединение двух таблиц в репозитории JPA Я собираюсь бросить учебник по весенней загрузке и получил это требование @Entity @Table(name = "transiction") public class Transictions { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long Id; ....
1 Июл 2021 в 17:48
Мне нужно получить многострочный ввод от пользователя в Java. В настоящее время я использую класс Scanner для ввода данных, но цикл, который я использую для проверки каждой строки, не прерывается. Текущий код package getxml; import java.util.Scanner; public class Test{ public static void ....
1 Июл 2021 в 14:41