Size: a a a

2020 June 23

AB

Alexey Bodyak in learn.java
зачем побуквенно?)
источник

MK

Malevich Kazimir in learn.java
я как с плюсов на java перешел , нихрена не понимаю
источник

AB

Alexey Bodyak in learn.java
делаешь split по пробелу и пошел перебирать массив
источник

AB

Alexey Bodyak in learn.java
нашел слова - поменял местами
источник

MK

Malevich Kazimir in learn.java
аааааааа
источник

MK

Malevich Kazimir in learn.java
не подумал
источник

MK

Malevich Kazimir in learn.java
Alexey Bodyak
делаешь split по пробелу и пошел перебирать массив
а если сплит не по одному символу ?
источник

MK

Malevich Kazimir in learn.java
мне нужно разбить по ".,;:() !?"
источник

N🌌

Nazarii 🌌 in learn.java
Malevich Kazimir
мне нужно разбить по ".,;:() !?"
первое, что в голову приходит - сделать с raw текста чистый, без этих символов
источник

MK

Malevich Kazimir in learn.java
Nazarii 🌌
первое, что в голову приходит - сделать с raw текста чистый, без этих символов
но обратно в вывод их добавить надо
источник

MK

Malevich Kazimir in learn.java
опять же , тут можно побуквенно считывать
источник

N🌌

Nazarii 🌌 in learn.java
Malevich Kazimir
но обратно в вывод их добавить надо
точно
источник

MK

Malevich Kazimir in learn.java
Nazarii 🌌
точно
final String Limits=".,;:() !?";
   int count = 0, Wcount = 0, minw = 100, finishMin=0, startMin=0,maxw=0,finishMax=0,startMax=0;
   boolean first=false;
   int i = 0;
     while (i<S.length()) {
          while ((i<S.length())&&(Limits.contains(Character.toString(S.charAt(i))))) {
              i++;
          }
                 
         if (i<S.length()) {                  
           count=i;
              i++;
              while ((i<S.length())&&(!(Limits.contains(Character.toString(S.charAt(i)))))) {
               i++;
             }
              Wcount=i;                  
          }  
         
          if (Wcount-count<minw) {
               minw=Wcount-count;
                startMin=count;
                finishMin=Wcount;
                }      
          if (Wcount-count>maxw) {
              maxw=Wcount-co
unt;
              startMax=count;
              finishMax=Wcount;
          }
            i++;
            }
источник

MK

Malevich Kazimir in learn.java
как вариант , но тут не учитывается первый min или макс
источник

MK

Malevich Kazimir in learn.java
Nazarii 🌌
точно
поможешь?
источник

N🌌

Nazarii 🌌 in learn.java
Malevich Kazimir
поможешь?
не могу, к сожалению
но задача заставила задуматься
источник

MK

Malevich Kazimir in learn.java
помогите , умоля.
источник

MK

Malevich Kazimir in learn.java
это просто ужас
источник

AB

Alexey Bodyak in learn.java
Malevich Kazimir
а если сплит не по одному символу ?
сплит принимает регулярку
источник

MK

Malevich Kazimir in learn.java
Alexey Bodyak
сплит принимает регулярку
может тогда записать max и min слово в отдельные строки , сделать по словам сплит и поменять местами ?
источник