1. Java / Говнокод #17285

    +76

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    public  String bufer (int k) {
            String bufer = "";
            switch (k) {
                case 1:
                    for (int i = 0; i < 10; i++) {
                        if (i == 6)
                            bufer += " ";
                        bufer += Characters[random.nextInt(Characters.length)];
    
                    }
                    break;
                case 2:
                    for (int i = 0; i < 10; i++) {
                        if (i == 4 || i == 8)
                            bufer += " ";
                        bufer += Characters[random.nextInt(Characters.length)];
    
                    }
                    break;
                case 3:
                    for (int i = 0; i < 10; i++) {
                        if (i == 6)
                            bufer += "@";
                        if (i == 8)
                            bufer += ".";
                        bufer += Characters[random.nextInt(Characters.length)];
                    }
                    break;
                case 4:
                    for (int i = 0; i < 10; i++) {
                        bufer += Characters[random.nextInt(Characters.length)];
    
                    }
                    break;
    
            }
            return bufer;
        }

    Вот он, рандом, от тестировщика в selenium

    Запостил: Android991, 10 Декабря 2014

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

    • Ах как ловко, сразу так и не заметишь:
      String buffer
      Я только обратил внимание когда к нему прибавлять начали.
      Ответить
    • for (int i = 0; i < 17351; i++) {
      if (i == 413 || i == 91776) { 
        /**..**/
       }               
      }
      Ответить
    • Только мне в первую очередь бросилось в глаза неиспользование StringBuilder?
      Ответить
      • Для 10 итераций не так принципиально, разве что чтобы findbugs не матерился.
        Ответить

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