Size: a a a

2021 February 17

GV

Gukov Viktor in learn.java
Навык чтения советов это тоже навык, понимаю
источник

D1

Daniil 13_37 in learn.java
это точно
источник

D1

Daniil 13_37 in learn.java
это получается после чего надо флаг поставить?
источник

ЧЧ

Чел Челу Чел Челыч... in learn.java
А зачем там break?
источник

D1

Daniil 13_37 in learn.java
Gukov Viktor
Скорее всего проверку и установку флага нужно вынести за тело цикла
Можешь объяснить как и куда
источник

D1

Daniil 13_37 in learn.java
как правильно это сделать, уже всю голову сломал
источник

R

Rushan in learn.java
Не проходит миграция, flyway, понимаю что ругается на то что внутри транзакции. внутри файла просто код создания вьюхи. Подскажите плз как можно выполнить определенную миграцию вне транзакции? или какой то другой способ пофиксить проблему
источник

VI

Vladimir Ignatov in learn.java
Daniil 13_37
Когда вычисляю римские почему то программа считает что это арабские и принимает инт значение
У тебя сейчас коряво написана проверка соответствия числам из выражения римским числам в массиве. У тебя сейчас оба числа сравниваются только с roman[0] и если какое-нибудь из них равно ему, то считается как римская, а если не равно - как арабская. Пройди код по шагам с помощью дебаггера и посмотри, что тебе надо изменить.
источник

D1

Daniil 13_37 in learn.java
Так ведь мне так и нужно, я считаю либо только римские, либо только арабские
источник

VI

Vladimir Ignatov in learn.java
Ты сейчас сравниваешь ТОЛЬКО с roman[0] и сразу идешь считать значение выражения
источник

D1

Daniil 13_37 in learn.java
т е мне нужен еще массив и с арабскими?
источник

D1

Daniil 13_37 in learn.java
я походу чего то не понимаю, просто по идее суть то в этом и есть, цикл проверяет есть ли значение в массиве, если есть считает по римским, если нет то по арабским
источник

SP

Sam Panza in learn.java
Daniil 13_37
т е мне нужен еще массив и с арабскими?
https://t.me/javastart/314047 -- вот человек дело жи говорит
источник

GV

Gukov Viktor in learn.java
Daniil 13_37
как правильно это сделать, уже всю голову сломал
Тебе нужно сравнить каждый элемент пользовательского ввода, с каждым элементом массива возможных римских чисел.
Если оба операнда окажутся римскими числами, значит операция производится над римскими числами. При наивной реализации это может выглядеть примерно так:
        String[] romanAlphabet = {"I", "II", "III"};
       String[] userInput = {"II", "III"};
       boolean isRoman = false;
       int romanOperandsCount = 0;

       for (String inputString : userInput) {
           for (String romanDigit : romanAlphabet) {
               if (romanDigit.equals(inputString)) {
                   romanOperandsCount++;
               }
           }
       }
       if (romanOperandsCount == 2) {
           isRoman = true;
       }
источник

DC

Denis Chikanov in learn.java
Gukov Viktor
Тебе нужно сравнить каждый элемент пользовательского ввода, с каждым элементом массива возможных римских чисел.
Если оба операнда окажутся римскими числами, значит операция производится над римскими числами. При наивной реализации это может выглядеть примерно так:
        String[] romanAlphabet = {"I", "II", "III"};
       String[] userInput = {"II", "III"};
       boolean isRoman = false;
       int romanOperandsCount = 0;

       for (String inputString : userInput) {
           for (String romanDigit : romanAlphabet) {
               if (romanDigit.equals(inputString)) {
                   romanOperandsCount++;
               }
           }
       }
       if (romanOperandsCount == 2) {
           isRoman = true;
       }
да там пока проблема тривиальнее
источник

AK

An Ku in learn.java
Заговорили про массивы, вспомнил как я туда цифры запихивал :)

int[][] data=new int[5000][2];
...
data[da][0]=b1;
data[da][1]=win;
da++;
источник

Э

Эд in learn.java
Spring MVC. У вас на проекте принято заполнять модель в методе контроллера прямо или передавать данные и модель в какой-то другой компонент и там заполнять?
источник

RG

Roman Grigorev in learn.java
Обычно в сервисный слой DTO передаешь и там что хочешь с ним делаешь
источник

A

Alex in learn.java
Ребят подскажите. Удаляю одну сущность с помощью spring data jpa repository а вместе с ней удаляются другие которые как ссылки в ней, из-за чего там может быть?
источник

SP

Sam Panza in learn.java
Alex
Ребят подскажите. Удаляю одну сущность с помощью spring data jpa repository а вместе с ней удаляются другие которые как ссылки в ней, из-за чего там может быть?
Чекай cascade delete
источник