Size: a a a

JPoint, Java-конференция

2019 April 09

I

Ilgiz in JPoint, Java-конференция
Alexey Genus
С такими вопросами в @javastart 😏
источник
2019 April 10

T

Tagir in JPoint, Java-конференция
Switch тоже нельзя или это кто-то решение дописал? Switch+рекурсия выглядит допустимо
источник

T

Tagir in JPoint, Java-конференция
Без свиича можно ещё двухэлементный массив с лямбдами типа System::exit, System.out::println, arr[Math.sgn(i)].accept(n-i+1) и рекурсию. Вопрос, конечно, для чего это могло бы пригодиться
источник

NL

Nikita Lipskiy in JPoint, Java-конференция
Евгений Трифонов
Насколько понимаю, Apple против виртуальных машин на iOS. Проект RoboVM пытался протащить джаву на iOS с помощью ahead-of-time компиляции байткода, но умер. Есть ещё схожий проект Multi-OS Engine, о нём подробностей не знаю, но он явно не пользуется спросом.
Есть еще Gluon — https://gluonhq.com/products/mobile/vm/, Он активно тащит JavaFX на iOS. И они вполне живые. Их приложение для конференций Devoxx https://github.com/devoxx/MyDevoxxGluon вполне себе работает на iOS и Android и многие разработчики удивляются, когда им говоришь, что оно написано на JavaFX
источник

SM

Stanislav Myachenkov in JPoint, Java-конференция
Tagir
Switch тоже нельзя или это кто-то решение дописал? Switch+рекурсия выглядит допустимо
Запрет switch дописали авторы задания руками, это часть условия
источник

T

Tagir in JPoint, Java-конференция
Ну косвенный переход по массиву не дописали - значит всё в порядке
источник

S

Sergey in JPoint, Java-конференция
источник

IU

Ivan Ugliansky in JPoint, Java-конференция
Евгений Трифонов
Насколько понимаю, Apple против виртуальных машин на iOS. Проект RoboVM пытался протащить джаву на iOS с помощью ahead-of-time компиляции байткода, но умер. Есть ещё схожий проект Multi-OS Engine, о нём подробностей не знаю, но он явно не пользуется спросом.
Вообще то RoboVM не умер, он живет в наших сердцах. Ну и у него есть всякие продолжатели опенсорсные MobiVM, например. Туда даже что-то коммитают время от времени.
источник

S

Sergey in JPoint, Java-конференция
Вот вариант решения) без массива😁
источник

AT

Alexey Tomin in JPoint, Java-конференция
Ну да, нашли метод с if/switch из jdk и вызвали его (valueOf).
источник

O🙋

Oleksandr 🙋🏼‍♂️ in JPoint, Java-конференция
Nikita Lipskiy
Есть еще Gluon — https://gluonhq.com/products/mobile/vm/, Он активно тащит JavaFX на iOS. И они вполне живые. Их приложение для конференций Devoxx https://github.com/devoxx/MyDevoxxGluon вполне себе работает на iOS и Android и многие разработчики удивляются, когда им говоришь, что оно написано на JavaFX
Ужасно лагающее приложение. Теперь понятно почему :)
источник

T

Tagir in JPoint, Java-конференция
Sergey
Вот вариант решения) без массива😁
values()[sgn] для енама тоже ок. Ещё можно через рефлекшн, ну те же яйца
источник

T

Tagir in JPoint, Java-конференция
Optional, кстати, не запрещён
источник

T

Tagir in JPoint, Java-конференция
&& считаю читом на самом деле - тоже ветвление в пользовательском коде
источник

T

Tagir in JPoint, Java-конференция
Но формально, наверно, ок
источник

AT

Alexey Tomin in JPoint, Java-конференция
Конечно чит. Задание "мы придумали дурацкие условия- найди способ их обойти".
источник

KR

Kirill Rodionov in JPoint, Java-конференция
Arrays.setAll
в списке запрещённых способов отсутствовал :)
источник

ch

central hardware in JPoint, Java-конференция
А н как водится?
источник

KR

Kirill Rodionov in JPoint, Java-конференция
?
источник

ch

central hardware in JPoint, Java-конференция
Ввод переменной n как происходит
источник