Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

[Solved] Чтение и запоминание значения из URL

Статус
Закрыто для дальнейших ответов.
Java:
    public void readURL() throws Exception
    {
        URL oracle = new URL("http://mysite.ru/example.php?something=" + this.something);
        BufferedReader in = new BufferedReader(
        new InputStreamReader(oracle.openStream()));
 
        while ((RESULT = in.readLine()) != null)
        in.close();
 
    }
while(true) -> бесконечное воспроизведение кода на следующей строке, если нет ";"
while(false) -> просто не воспроизводит ничего

while ((RESULT = in.readLine()) != null), если первый раз in.readLine() выдаст null, значит получим while(null != null), то есть while(false), а значит не воспроизводим код и автоматически выходим из блока while(...);

Так что вместо
Java:
        while ((RESULT = in.readLine()) != null)
должно быть
Java:
        while ((RESULT = in.readLine()) == null);

Надеюсь внятно разъяснил.
 
зачем вообще цикл? если ответа вдруг не будет, ты зациклишься со своим вайлом, а если будет, то он считается первым же ридлайном
Не знаю, но мне помогало, когда писал получатель ответа на 254 пакет.
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх