亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在java中一個已定義對象后面加冒號然后再加上一段代碼是什么意思?

在java中一個已定義對象后面加冒號然后再加上一段代碼是什么意思?

白板的微信 2022-03-24 20:15:08
List<Question> qlist=qdao.listAllQuestion(Long.valueOf(request.getParameter("sid")));//String obj=request.getParameter("obj");String to=request.getParameter("to");qlist:for(Question q:qlist){if(q.getQId()<Long.valueOf(to))continue;//this is to avoid generate the same question.out.println("<li> "+q.getQHead() +" </li>");out.println("<ul type='1'>");String [] body=q.getQBody().split("&\\$\\$&");String[] sz_jdtz;int Jdtz;switch(q.getQType().intValue()){case 1:sz_jdtz =q.getQJdtz().split("&");//Jdtz=0;for(int i=0;i<body.length;i++){if("over".equals(sz_jdtz[i]))out.println("<li><input type='radio' name='answer"+q.getQId()+"' value='"+i+"' onclick='EndSurvey("+q.getQId()+")'>"+body[i]+"</li>");else if("null".equals(sz_jdtz[i])){out.println("<li><input type='radio' name='answer"+q.getQId()+"' value='"+i+"' onclick=showNext('qbox"+q.getQId()+"',"+(q.getQId()+1)+")>"+body[i]+"</li>");// Jdtz++;}else{out.println("<li><input type='radio' name='answer"+q.getQId()+"' value='"+i+"' onclick=jump('qbox"+q.getQId()+"',"+sz_jdtz[i]+")>"+body[i]+"</li>");}}out.println("</ul><br/>");out.println("<div id=qbox"+q.getQId()+"></div>");//if(Jdtz==body.length)//break;//elsebreak qlist;// this is a 'single choice' , it may have jump or break,so stop generate list,wait for user's choice.
查看完整描述

2 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

List<Person> persons;
for(Person person :persons)
這就是個for循環,是jdk5新的for循環語法
persons是個Person 類的list,在for循環中,每次循環拿出persons中的一個Person 賦值給person

查看完整回答
反對 回復 2022-03-28
?
神不在的星期二

TA貢獻1963條經驗 獲得超6個贊

你說的是for循環中的那個吧,哪個是相當于foreach了
舉個例子,你有個int數組x,想要遍歷元素
可以for(int i:x){
System.ou.print(x[i]);
}
不知道你懂了沒

查看完整回答
反對 回復 2022-03-28
  • 2 回答
  • 0 關注
  • 253 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號