Problem pro[] = new Problem[num];? ? Random r = new Random();//隨機數(shù)? ? int a, b;//兩個一位整數(shù)? ? char symbol;//四則運算符號? ? char ops[] = {'+', '-', '*', '/'};? ? for (int i = 0; i < num; i++) {? ? ? ? a = r.nextInt(9);? ? ? ? b = r.nextInt(9);? ? ? ? symbol = ops[r.nextInt(4)];? ? ? ? String standard = "";//算術(shù)題正確答案? ? ? ? String title = "";//題目? ? ? ? switch (symbol) {? ? ? ? ? ? case '+':? ? ? ? ? ? ? ? standard = String.valueOf(a + b);? ? ? ? ? ? ? ? title = a + "+" + b;? ? ? ? ? ? ? ? break;? ? ? ? ? ? case '-':? ? ? ? ? ? ? ? standard = String.valueOf(a - b);? ? ? ? ? ? ? ? title = a + "-" + b;? ? ? ? ? ? ? ? break;? ? ? ? ? ? case '*':? ? ? ? ? ? ? ? standard = String.valueOf(a * b);? ? ? ? ? ? ? ? title = a + "*" + b;? ? ? ? ? ? ? ? break;? ? ? ? ? ? case '/':? ? ? ? ? ? ? ? standard = String.valueOf((float) a / b);? ? ? ? ? ? ? ? title = a + "/" + b;? ? ? ? ? ? ? ? break;? ? ? ? }%><jsp:useBean id="QUESTION" class="newpackage.Problem" scope="session"></jsp:useBean><jsp:setProperty name="QUESTION" property="question" value="<%=title%>"/><jsp:setProperty name="QUESTION" property="standardanswer" value="<%=standard%>"/><%? ? ? ? pro[i] = QUESTION;? ? }然后我在另一頁面輸出 ?(令num=4)結(jié)果給的題目都一樣
為什么setProperty只執(zhí)行了一次?
Will_木
2017-04-14 10:21:42