Size: a a a

2021 January 23

IP

Iaroslav Postovalov in pro.jvm
Не получится (выпадет CCE, или сотрутся данные) - возвращайтесь
источник

ОБ

Олег Братковський... in pro.jvm
Доброго времени суток! Я новичок в java, а тем более JavaFX, в универе задали сделать академ разницу, надо создать GUI и написать программу используя фреймворк javaFX, суть задания - подсчитать количество повторов каждой буквы которую введёт пользователь в поле. Логика : в TextArea1 вводится текст -> нажимается button -> в поле TextArea2 выводится результат. Я создал макет в Scene Builder, подключил макет к файлу sample.fxml и контроллеру (который создается по умолчанию в интелидж айдиа) , задал id каждому елементу, вроде разобрался отдельно как просто подсчитать количество повторов каждого символа и вывести результат в консоль. Моя проблема в том, что этот код отображает не правильные данные когда я пытаюсь эго подключить к TextArea1 используя метод getText и попытки вывода в TextArea2 методом setText. Весь код засунул в обработчик событий event (не уверен верно ли все сделал но это все что удалось нагуглить и разобрать самостоятельно). Буду очень благодарен за любые подсказки)
источник

ОБ

Олег Братковський... in pro.jvm
@FXML
   void initialize() {
       Button.setOnAction(event -> {
           Scanner myScanner = new Scanner(TextArea1.getText());
           String s = myScanner.nextLine();
           int i = 0;
           int j = 0;
           int cnt = 0;
           int length = s.length();
           char ch;
           for (i = 0; i < length; i++) {
               ch = s.charAt(i);
               if (s.indexOf(ch) < i)
                   continue;
               for (j = (i + 1); j < length; j++) {
                   if (s.charAt(j) == ch)
                       cnt++;
               }
               TextArea2.setText(ch + ": " + cnt);
               cnt = 0;
           }

       });
источник

AE

Alexandr Emelyanov in pro.jvm
Олег Братковський
Доброго времени суток! Я новичок в java, а тем более JavaFX, в универе задали сделать академ разницу, надо создать GUI и написать программу используя фреймворк javaFX, суть задания - подсчитать количество повторов каждой буквы которую введёт пользователь в поле. Логика : в TextArea1 вводится текст -> нажимается button -> в поле TextArea2 выводится результат. Я создал макет в Scene Builder, подключил макет к файлу sample.fxml и контроллеру (который создается по умолчанию в интелидж айдиа) , задал id каждому елементу, вроде разобрался отдельно как просто подсчитать количество повторов каждого символа и вывести результат в консоль. Моя проблема в том, что этот код отображает не правильные данные когда я пытаюсь эго подключить к TextArea1 используя метод getText и попытки вывода в TextArea2 методом setText. Весь код засунул в обработчик событий event (не уверен верно ли все сделал но это все что удалось нагуглить и разобрать самостоятельно). Буду очень благодарен за любые подсказки)
источник

ОБ

Олег Братковський... in pro.jvm
понял, спасибо
источник
2021 January 24

KB

Kyle Baird in pro.jvm
You egg
источник

SL

Sara Li in pro.jvm
not sure rn
источник

IP

Iaroslav Postovalov in pro.jvm
Kyle Baird
You egg
источник

в

вαғғσмεттι in pro.jvm
Талибы наступают
источник

П

Петро in pro.jvm
А как правильней делать аутентификацию в spring security?Через data source или переопределяя UserDetails?
источник

PC

Pavel Churzin in pro.jvm
Петро
А как правильней делать аутентификацию в spring security?Через data source или переопределяя UserDetails?
А что значит через data source? UserDetails ЕМНИП это интерфейс, и в спринге есть его реализация через JDBC с предопределенной схемой. Вы же можете реализовать свой UserDetails исходя из своих потребностей
источник

U

UsernameAK in pro.jvm
а есть что-то вроде BitSet, но для, например, 3-битных элементов?
источник

U

UsernameAK in pro.jvm
или писать самому?)
источник

А

Алексей in pro.jvm
А java есть что-то нативное для работы с битами?)
источник

EI

Evgeniy Ignatiev in pro.jvm
UsernameAK
а есть что-то вроде BitSet, но для, например, 3-битных элементов?
Типа EnumMultiset?
источник

EI

Evgeniy Ignatiev in pro.jvm
А нет, сорри, понял.
источник

IP

Iaroslav Postovalov in pro.jvm
Алексей
А java есть что-то нативное для работы с битами?)
Эм, да
источник

E

Ed in pro.jvm
UsernameAK
а есть что-то вроде BitSet, но для, например, 3-битных элементов?
Байты надо экономить?
источник

E

Ed in pro.jvm
Ed
Байты надо экономить?
Если да, то обертка над bitset, где транслировать get(index) на тройку в bitset, и побитово раскладывать (и собирать)
источник

U

UsernameAK in pro.jvm
Ed
Байты надо экономить?
да
источник