Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
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 227016
62 результата
Java (не путать с JavaScript) — строго типизированный объектно-ориентированный язык программирования. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины (JVM). Используйте эту метку для вопросов, относящихся к языку Java или инструментам из платформы Java.
7
голосов
2
ответа
26k
показов
Числа Фибоначчи
Что такое числа Фибоначчи?
Как найти первые n чисел Фибоначчи?
2
голоса
Как найти сумму чисел из массива в java?
Существует несколько способов найти сумму элементов в массиве:
Используя Java 8 Stream API (сначала с помощью метода Arrays::stream преобразовываем массив в поток целых чисел, затем получаем сумму этого … int element : array)
sum += element;
Цикл с использование индексов
int array[] = {3, 5, 7, 12};
int sum = 0;
for (int i = 0; i < array.length; ++i)
sum += array[i];
Онлайн примеры кода:
Java …
3
голоса
Принятый
Как через цикл обойти вокруг ячейки в двумерном массиве?
Обход восьми соседних ячеек
char[][] array = ...
int i0 = ...
int j0 = ...
int height = array.length;
int width = array[0].length;
for (int i = i0 - 1; i <= i0 + 1; ++i) {
for (int j = j0 - 1; j …
diralik's user avatar
- 9,491
2
голоса
программное вращение vector drawable
Можно вращать не изображение, а канвас, с помощью метода .rotate(угол_в_градусах):
canvas.save(Canvas.MATRIX_SAVE_FLAG); // сохраняем состояние канваса, чтобы в конце восстановить его
canvas.rotate( …
1
голос
Принятый
Подскажите какие есть варианты сортировки List<List<String>>
Как вариант:
сначала сортировать по первому элементу
потом по длине
потом лексикографически (поэлементно)
Думаю это не та сортировка, которая ожидалась, но по данным угадывать сортировку мне кажет …
diralik's user avatar
- 9,491
3
голоса
Принятый
Java, почему не работает код, буфер обмена
Код не работает потому что ClipboardManager это класс, относящийся к Android (а вопрос вроде не про Android)
В Java работа с буфером обмена осуществляется через класс Clipboard. …
3
голоса
Принятый
Как сделать разметку экрана, чтобы крайние элементы подстраивались под средний?
В принципе меня бы устроило если бы я понял как менять программно layout_weight
Изменить программно атрибут layout_weight можно установив новые LinearLayout.LayoutParams методом setLayoutParams. …
5
голосов
Принятый
Изменение цвета линий в ListView
В файле разметки:
Свойством android:divider устанавливаем цвет разделителя:
android:divider="#RRGGBB"
Вместе с этим необходимо установить высоту разделителя свойством android:dividerHeight (иначе …
5
голосов
Как работает Java Spliterator
Здесь можно и без spliterator'а. Способы делятся на три типа.
изменяется исходный список
.replaceAll() (спасибо @zRrr!)
List<Integer> list = Arrays.asList(1, 2, 3);
list.replaceAll(x -> x * 2); …
diralik's user avatar
- 9,491
3
голоса
Object в ArrayList / Error
Ошибка в методе addAnimal:
public static ArrayList addAnimal(Animal animal){
return AnimalList.add(animal);
}
Тип возвращаемого значения этого метода — ArrayList. А в коде возвращается резуль …
diralik's user avatar
- 9,491
1
голос
Принятый
Визуализация задачи протекания (перколяция) в Java
Кажется вопрос заключается в том как работать с изображениями в Java.
Имеется официальный достаточно хороший туториал (на английском), основные моменты:
Класс изображения — BufferedImage. …
4
голоса
Java: Специальные символы
Но так как \ имеет особый смысл в Java-строках (например \t означает символ табуляции, \n означает символ перевода строки), то при записи строки в исходном коде программы символ \ нужно экранировать, используя … образом строка с регулярным выражением, описывающим символ [ выглядит так:
"\\["
А, например, строка с регулярным выражением, описывающим символ \ выглядит так:
"\\\\"
Здесь после связанного с Java-строками …
7
голосов
Принятый
Красиво и эффективно проанализировать массив
Мне кажется, что наиболее производительный способ выглядит так:
обозначим за array[0] первый элемент массива
находим любой элемент x, не равный array[0]
проверяем, что каждый элемент массива равен л …
diralik's user avatar
- 9,491
20
голосов
Принятый
Числа Фибоначчи
массива f полученные первые n чисел Фибоначчи можно вывести на экран с помощью цикла:
for (int i = 0; i < n; ++i) {
System.out.println(f[i]);
}
Онлайн пример кода
Стоит заметить, что тип int в Java … Чтобы вычислять последующие числа Фибоначчи можно воспользоваться классом BigInteger, который реализует длинную арифметику в Java. …
5
голосов
Принятый
Java 8 stream map to new Objects
Почему не работает первый вариант
При выполнении строчки
list.stream().map(new SomeObject()::convertToSomeObject)
происходит следующее:
до вызова метода map создаётся новый объект SomeObject
ссы …