// 주식 시세를 변동시키는 메소드 public void randomForStock() { String code = null; Stock stocks[] = wrap.getAllStocks(); for (int i = 0; i < stocks.length; i++) { int current = stocks[i].getCurrent(); float upndwn = stocks[i].getUpnDwn(); float upndwnper = stocks[i].getUpnDwnPer(); int selected = (int) (Math.random() * 10); if (selected % 2 == 1) { current += selected; upndwn += selected; upndwnper += selected / 10; code = "Stock++"; } else { current -= selected; upndwn -= selected; upndwnper -= selected / 10; code = "Stock--"; } stocks[i].setCurrent(current); stocks[i].setUpnDwn(upndwn); stocks[i].setUpnDwnPer(upndwnper); } wrap.setAllStocks(stocks); // 주식 시세가 변동되었음을 통보하는 객체를 생성 notice = new Notice(code); }