Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
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 |
| Исключить |
-[метка] -яблоки |
| Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки | |
Результаты поиска по меткам java
Параметры поиска: not deleted
user 258227
24 результата
Java (не путать с JavaScript) — строго типизированный объектно-ориентированный язык программирования. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины (JVM). Используйте эту метку для вопросов, относящихся к языку Java или инструментам из платформы Java.
3
голоса
В чем разница между Comparable и Comparator?
Comparable - имплементится самим классом, когда нужен натуральный порядок сортировки. Пример - класс String.
Comparator - имплементится другими классами. Дает возможность отделить реализацию сравнения …
0
голосов
Чем отличается Comparable от Comparator?
Comparable - имплементится самим классом, когда нужен натуральный порядок сортировки. Пример - класс String.
Comparator - имплементится другими классами. Дает возможность отделить реализацию сравнения …
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) {
…
0
голосов
Принятый
Как обработать исключения, если пользователь ввел число в место букв?
Если при невалидном вводе нужно именно кидать эксепшн, то:
public static void main(String[] args) {
try (Scanner sc = new Scanner(System.in)) {
System.out.println("Insert int value");
…
2
голоса
Как найти num в данном случае, чтобы в конце она имела тип int?
int intNum = new BigInteger("42").pow(103).remainder(new BigInteger("143")).intValue();
0
голосов
Полиморфизм и его реализации
И переопределение и перегрузка методов - это проявления полиморфизма. Только переопределение - это проявление полиморфизма подтипов (истинный полиморфизм), а перегрузка - это проявление ad-hoc-полимор …
0
голосов
Согласно какому правилу сортируется SortedMap?
Сортирует по ключу в натуральном порядке (ключ д.б. Comparable). Для кастомного порядка сортировки в конструктор реализации можно передать Comparator:
new TreeMap<>(yourComparator);
2
голоса
Принятый
Какие есть методы у Object в java?
В Java 9 deprecated.
в качестве альтернативы переопределения finalize() можно использовать фантомную ссылку. …
0
голосов
Как работает HashSet
Да, это массив.
Нет, пустой элемент массива не ищет. Это метод открытой адресации разрешения коллизий. В HashSet применяется метод цепочек: в случае коллизии объект помещается в тот же элемент масси …
2
голоса
Абстракция в Java
Если спуститься к Java, то здесь абстракция реализована в виде абстрактных классов и интерфейсов. …
0
голосов
Вопрос про абстракцию и полиморфизм в java
Эти два принципа тесно связаны. Смотрите. Главная реализация абстракции в ООП - это интерфейсы. Но сокрытие конкретной реализации за интерфейсом можно рассматривать как проявление инкапсуляции.
И цели …
0
голосов
Принятый
на что в байткоде у дженериков заменяется конструкция <T super MyClass>
<T super MyClass> превратится в ошибку компилятора. В отличие от wildcard дженерик не может быть lower bounded.
0
голосов
random Java буквы
try (Scanner sc = new Scanner(System.in)) { // считывать ввод будем сканнепром
String input = sc.nextLine().replaceAll(" ", ""); // считываем ввод
String preparedInput = input.replaceAll(" ", …
1
голос
как работает Vector java
Да, только 1 поток имеет доступ единовременно. Методы имеют блоки синхронизированные по this, т.е. блокируется целиком вся коллекция.
Vector - это старый аналог ArrayList'а. Оба экстендят AbstractLis …
1
голос
Принятый
Как сделать вложенные друг в друга LinkedHashMap оптимальным способом?
Может {{}} ?
Map lhmResponse = new LinkedHashMap() {{
put("data", new LinkedHashMap() {{
put("images", new LinkedHashMap() {{
put("original", new LinkedHashMap() {{
…