Skip to main content
Stack Overflow на русском

Результаты поиска

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 258227
24 результата

Java (не путать с JavaScript) — строго типизированный объектно-ориентированный язык программирования. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины (JVM). Используйте эту метку для вопросов, относящихся к языку Java или инструментам из платформы Java.

3 голоса

В чем разница между Comparable и Comparator?

Comparable - имплементится самим классом, когда нужен натуральный порядок сортировки. Пример - класс String. Comparator - имплементится другими классами. Дает возможность отделить реализацию сравнения …
pazukdev's user avatar
  • 623
0 голосов

Чем отличается Comparable от Comparator?

Comparable - имплементится самим классом, когда нужен натуральный порядок сортировки. Пример - класс String. Comparator - имплементится другими классами. Дает возможность отделить реализацию сравнения …
pazukdev's user avatar
  • 623
1 голос

Как вывести цифры числа в java?

Если обязательно надо использовать цикл while: String[] array; try (Scanner sc = new Scanner(System.in)) { array = String.valueOf(sc.nextInt()).split(""); } int i = 0; while (i < array.length) { …
pazukdev's user avatar
  • 623
0 голосов
Принятый

Как обработать исключения, если пользователь ввел число в место букв?

Если при невалидном вводе нужно именно кидать эксепшн, то: public static void main(String[] args) { try (Scanner sc = new Scanner(System.in)) { System.out.println("Insert int value"); …
pazukdev's user avatar
  • 623
2 голоса

Как найти num в данном случае, чтобы в конце она имела тип int?

int intNum = new BigInteger("42").pow(103).remainder(new BigInteger("143")).intValue();
pazukdev's user avatar
  • 623
0 голосов

Полиморфизм и его реализации

И переопределение и перегрузка методов - это проявления полиморфизма. Только переопределение - это проявление полиморфизма подтипов (истинный полиморфизм), а перегрузка - это проявление ad-hoc-полимор …
pazukdev's user avatar
  • 623
0 голосов

Согласно какому правилу сортируется SortedMap?

Сортирует по ключу в натуральном порядке (ключ д.б. Comparable). Для кастомного порядка сортировки в конструктор реализации можно передать Comparator: new TreeMap<>(yourComparator);
pazukdev's user avatar
  • 623
2 голоса
Принятый

Какие есть методы у Object в java?

В Java 9 deprecated. в качестве альтернативы переопределения finalize() можно использовать фантомную ссылку. …
pazukdev's user avatar
  • 623
0 голосов

Как работает HashSet

Да, это массив. Нет, пустой элемент массива не ищет. Это метод открытой адресации разрешения коллизий. В HashSet применяется метод цепочек: в случае коллизии объект помещается в тот же элемент масси …
pazukdev's user avatar
  • 623
2 голоса

Абстракция в Java

Если спуститься к Java, то здесь абстракция реализована в виде абстрактных классов и интерфейсов. …
pazukdev's user avatar
  • 623
0 голосов

Вопрос про абстракцию и полиморфизм в java

Эти два принципа тесно связаны. Смотрите. Главная реализация абстракции в ООП - это интерфейсы. Но сокрытие конкретной реализации за интерфейсом можно рассматривать как проявление инкапсуляции. И цели …
pazukdev's user avatar
  • 623
0 голосов
Принятый

на что в байткоде у дженериков заменяется конструкция <T super MyClass>

<T super MyClass> превратится в ошибку компилятора. В отличие от wildcard дженерик не может быть lower bounded.
pazukdev's user avatar
  • 623
0 голосов

random Java буквы

try (Scanner sc = new Scanner(System.in)) { // считывать ввод будем сканнепром String input = sc.nextLine().replaceAll(" ", ""); // считываем ввод String preparedInput = input.replaceAll(" ", …
pazukdev's user avatar
  • 623
1 голос

как работает Vector java

Да, только 1 поток имеет доступ единовременно. Методы имеют блоки синхронизированные по this, т.е. блокируется целиком вся коллекция. Vector - это старый аналог ArrayList'а. Оба экстендят AbstractLis …
pazukdev's user avatar
  • 623
1 голос
Принятый

Как сделать вложенные друг в друга LinkedHashMap оптимальным способом?

Может {{}} ? Map lhmResponse = new LinkedHashMap() {{ put("data", new LinkedHashMap() {{ put("images", new LinkedHashMap() {{ put("original", new LinkedHashMap() {{ …
pazukdev's user avatar
  • 623

1
2
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /