@jvmchat

Страница 126 из 2890
Митко Соловец?
10.04.2016
10:23:01
опасность

[Anonymous]
10.04.2016
10:23:52
помогите решить задачу

на джаве

надо написать функцию, которая ищет элемент в массиве

Google
Митко Соловец?
10.04.2016
10:25:05
как ищет?

какой массив?

[Anonymous]
10.04.2016
10:25:51
ээ, в смысле "как ищет", нужно, чтобы она давала ответ: есть элемент в массиве или нет

массив обычный

Митко Соловец?
10.04.2016
10:26:17
ааа, понял, это самый простой вариант

а как ты подошел бы к решению задачи?

не хотелось бы сразу тебе вываливать решение

[Anonymous]
10.04.2016
10:27:25
ну пробежался бы по массиву и сравнивал каждый элемент

но не знаю как написать такой метод

Митко Соловец?
10.04.2016
10:29:29
ну самый простой случай, у тебя есть класс, в нем метод Main - в не будешь производить манипуляции со своим другим методом. В этом же классе создай статический метод contains(array, element)

Igor
10.04.2016
10:29:29
выглядит как жирный наброс

Митко Соловец?
10.04.2016
10:29:57
и в нем пробегай и сравнивай с element

выглядит как жирный наброс
при малейшем намеке - бан, а для 14 лет вопрос нормальный

Google
[Anonymous]
10.04.2016
10:30:41
ну напиши пожалуйста набросок

без psvm

Igor
10.04.2016
10:31:59
ну просто это в первых главах любой книжки по джаве

[Anonymous]
10.04.2016
10:32:08
я тут уже IntellijIdea открыл для тестов

я бы не был так уверен, что в книжке есть ответ

Igor
10.04.2016
10:36:15
Integer[] array = ... boolean exists = false; int toFind = 5; for (int i = 0; i < array.length; i++) { if (toFind == array[i]) { exists = true; break; } }

Митко Соловец?
10.04.2016
10:36:28
https://ideone.com/Quyk1q

[Anonymous]
10.04.2016
10:36:47
сейчас проверю

Митко Соловец?
10.04.2016
10:36:57
по ссылке можешь запустить пример

[Anonymous]
10.04.2016
10:37:50
ой, ошибка

Митко Соловец?
10.04.2016
10:38:04
потому что дабл

[Anonymous]
10.04.2016
10:38:05
для массива типа double функция не подходит

Митко Соловец?
10.04.2016
10:38:18
потому что нужно сделать функцию обощенной

[Anonymous]
10.04.2016
10:38:22
а как это?

Митко Соловец?
10.04.2016
10:38:34
дженерики в джаве

[Anonymous]
10.04.2016
10:38:50
ну про них я читал немного, но как их тут записать?

покажи

пожалуйста

заранее спасибо

Alex Фэils?︙
10.04.2016
10:43:15
Google
Alex Фэils?︙
10.04.2016
10:44:11
С ведра 4.1.2, если не ошибаюсь, дергать com.android.internals.telephone.TelephonyManager нельзя

Dmitriy
10.04.2016
10:45:03
С 4.4 надо быть в priv-app

Митко Соловец?
10.04.2016
10:46:26
покажи
https://ideone.com/Quyk1q

[Anonymous]
10.04.2016
10:47:23
для типов int[] и double[] не работает, к сожалению

Митко Соловец?
10.04.2016
10:47:33
да

используй обертки

таковы обощения в джаве

[Anonymous]
10.04.2016
10:47:45
выходит, что неправильно

так значит, нельзя написать поиск элемента в массиве?

Митко Соловец?
10.04.2016
10:48:09
Игорь, как думаешь

забанить сейчас

или после того, как я поем?

Igor
10.04.2016
10:48:23
?

Митко Соловец?
10.04.2016
10:48:30
просто я обычно не баню на голодный желудок

Igor
10.04.2016
10:48:48
забань как поешь, я разбаню вечерком, а там посмотрим)

[Anonymous]
10.04.2016
10:48:57
ах вот как

ну получается, что задача не решаема

Igor
10.04.2016
10:49:37
задача не решаема через генерики для примитивов

[Anonymous]
10.04.2016
10:49:45
ну так а что делать тогда?

Митко Соловец?
10.04.2016
10:49:47
однако суть не меняется

Google
Митко Соловец?
10.04.2016
10:49:55
у тебя есть массив целых чисел - есть

Igor
10.04.2016
10:49:58
для примитивов? делать отдельные методы

Митко Соловец?
10.04.2016
10:50:00
можно в нем найти элемент - можно

[Anonymous]
10.04.2016
10:50:11
>массив целых чисел

а если не целых?

и если не чисел?

Митко Соловец?
10.04.2016
10:50:29
для примитивов? делать отдельные методы
и тут встает вопрос, что ты выберешь дублирование или обертки

Admin
ERROR: S client not available

Igor
10.04.2016
10:50:30
Дима. где лучше домен зарегать?

[Anonymous]
10.04.2016
10:50:30
писать на каждый тип свою функцию?

а если их много?

Митко Соловец?
10.04.2016
10:50:38
Igor
10.04.2016
10:50:39
обертки

.com

Alex Фэils?︙
10.04.2016
10:50:49
[Anonymous]
10.04.2016
10:50:50
а если массив из массивов?

Alex Фэils?︙
10.04.2016
10:51:01
С большой. Буквы

Митко Соловец?
10.04.2016
10:51:04
а если массив из массивов?
тебе сказали, дженерики

Igor
10.04.2016
10:51:07
Паша посоветовал tucows, godaddy и enom

Митко Соловец?
10.04.2016
10:51:16
Google
Митко Соловец?
10.04.2016
10:51:22
брал орг домен

международный

[Anonymous]
10.04.2016
10:51:37
int[][] natural = {{0}};

вот такой

дженерики не подходят для примитивов

Митко Соловец?
10.04.2016
10:52:20
да

про это все в курсе

поэтому есть обертки

если у тебя есть реальная мотивацию юзать примитивы - пиши отдельные методы

вот так решается задача в джаве конкретно

[Anonymous]
10.04.2016
10:53:07
выводы

Митко Соловец?
10.04.2016
10:53:08
больше можешь не троллить

я уже поел

[Anonymous]
10.04.2016
10:53:24
нельзя написать универсальную функцию

Митко Соловец?
10.04.2016
10:53:36
можно

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

хотя бы потому, что тот же хибер на них маппится

Pavel ?
10.04.2016
10:54:31
фалометрия детектед))

[Anonymous]
10.04.2016
10:54:35
а если это сторонняя библиотека, которая дает мне массивы примитивов

Страница 126 из 2890