diff --git a/Java/src/main/java/com/gildedrose/GildedRose.java b/Java/src/main/java/com/gildedrose/GildedRose.java index 81353091..fee942b3 100644 --- a/Java/src/main/java/com/gildedrose/GildedRose.java +++ b/Java/src/main/java/com/gildedrose/GildedRose.java @@ -28,13 +28,7 @@ class GildedRose { } } } else { - if (items[i].quality > 0) { - if (items[i].name.equals("Sulfuras, Hand of Ragnaros")) { - - } else { - items[i].quality = items[i].quality - 1; - } - } + caculateQuilaty_without_Sulfuras(i); } if (items[i].name.equals("Sulfuras, Hand of Ragnaros")) { @@ -52,16 +46,20 @@ class GildedRose { if (items[i].name.equals("Backstage passes to a TAFKAL80ETC concert")) { items[i].quality = items[i].quality - items[i].quality; } else { - if (items[i].quality > 0) { - if (items[i].name.equals("Sulfuras, Hand of Ragnaros")) { - - } else { - items[i].quality = items[i].quality - 1; - } - } + caculateQuilaty_without_Sulfuras(i); } } } } } + + private void caculateQuilaty_without_Sulfuras(int i) { + if (items[i].quality > 0) { + if (items[i].name.equals("Sulfuras, Hand of Ragnaros")) { + + } else { + items[i].quality = items[i].quality - 1; + } + } + } }