Jawa / Говнокод #3395 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
private void StreamToBytes()throws Exception
    {
        int i;
        InputStream in=getStream();
        ArrayList<Integer> byt=new ArrayList<Integer>();
        while((i=in.read())!=-1)
        {
            byt.add(i);
        }
        in.close();
        b=new byte[byt.size()];
        for(int j=0;j<b.length;j++)
        {
            b[j]=byt.get(j).byteValue();
        }
    }

Запостил: хуита хуита, (Updated )

Комментарии (21) RSS

  • ByteArrayOutputStream out = new .....;
    IoUtils.copy(getStream(), out);
    byte[] result = out.getBytes();
    Ответить
      • >>какие такие IoUtils?

        apache commons. У нас они стандарт де-факто, мы их всегда юзаем. Хорошая штука же
        Ответить
          • В мире Java принято юзать что-нить левосторонее.
            Вы видели хоть один проект на java, где не было ни спринга ни гвт ни струтса ни коммонс?
            Ответить
    • В 2010-м году здесь были разрешены юникодные символы в юзернеймах.

      После атаки клонов множество разрешённых символов сократили до латиницы, цифр, минуса и знака подчёркивания.
      Ответить
  • - Ну пап, у меня рука сломана, а не желтуха. Пусть завтра сделают анализы, и если они им не понравятся, то в понедельник я вернусь. Поговори, пожалуйста, с моим врачом.
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8