Aktywne Wpisy
Klotzmann +18
Od pewnego czasu po pracy codzinnie chodzę sobie do sklepu po piwko. Miła Pani ze sklepu już bardzo dobrze mnie rozpoznaje i od razu na ladę stawia piwko. Postanowiłem się zabawić i wysmarowałem jej dziś liścik. Ciekawe czy podejmie wyzwanie.
A oto liścik:
Witam, Na wstępie chciałbym prosić o nie przywiązywanie większej wagi do tego co pojawi się w tym tekście, gdyż jest on napisany pod wpływem najlepszego piwka w naszym mieście,
A oto liścik:
Witam, Na wstępie chciałbym prosić o nie przywiązywanie większej wagi do tego co pojawi się w tym tekście, gdyż jest on napisany pod wpływem najlepszego piwka w naszym mieście,
Ytarka +49
Kurcze, miałam iść spać ale chyba pójdę schudnąć XD
Jak miałam kilka lat i byłam bezmozgim yeti, krzyczałam coś do randomowych ludzi z balkonu i od razu się chowałam, taka byłam wyszczekana, pewna siebie i zabawna ( ͡° ͜ʖ ͡°) no identyko jak @Blackol12
Jak miałam kilka lat i byłam bezmozgim yeti, krzyczałam coś do randomowych ludzi z balkonu i od razu się chowałam, taka byłam wyszczekana, pewna siebie i zabawna ( ͡° ͜ʖ ͡°) no identyko jak @Blackol12
Scanner s = new Scanner(in).useDelimiter("\A");
in to obiekt InputStream z socketa TCP. Potem jest:
result = s.hasNext() ? s.next() : "";
Kod blokuje się na metodzie hasNext(). Na co dokładnie czeka? \A oznacza początek stringa. Czy takie wyrażenie dopasuje wszystko, czy jednak coś konkretnego musi przyjść na sockecie, np. koniec linii? Na socket przychodzi ciąg ASCII, który zawiera wyłącznie litery i cyfry, nie ma żadnych znaków sterujących. Kod nie jest mój i zastanawiam się co autor chciał osiągnąć. Dlaczego po prostu nie czyta ze streama tylko stosuje Scanner.
#java #android #programowanie