jsp中foreach与for循环使用实例

知识点:

1、foreach使用。

2、小数随机数的生成,Random.nextFloat()。

3、将字符串转化为字符数组,String.toAharArray()。

 

Java SE5引入了一种新的更加简洁的for语法用于数组和容器,即foreach语法,表示不必创建int变量去对由访问项构成的序列进行记数,foreach将自动产生每一项。

使用方法如下:

 代码如下 复制代码

import java.util.Random;

public class ForEach{
    public static void main(String[] args){
        Random rand = new Random(47);
        float f[] = new float[10];
        for(int i = 0; i < 10; i++){
            f[i] = rand.nextFloat();
        }
        //for方法的简单用法"foreach"
        for(float x : f){
            System.out.println(x);
        }//将字符串转为字符数组,然后使用"foreach"
        for(char c : "I'm a good man!".toCharArray()){
            System.out.print(c + " ");
        }
    }
}

输出:

0.72711575
0.39982635
0.5309454
0.0534122
0.16020656
0.57799757
0.18847865
0.4170137
0.51660204
0.73734957
I ' m a g o o d m a n !

任何返回一个数组的方法都可以使用foreach,同时foreach还可以用于任何Iterable对象

时间: 2024-09-28 16:43:42

jsp中foreach与for循环使用实例的相关文章

php中foreach和list循环语句实例

最近买了本php和mysql web开发,看到数组循环语句.值得自己关注下,特此留点字迹,以便以后读阅. 一般foreach用的比较多  代码如下 复制代码 <?php     $price=array('apple'=>10,'orange'=>20,'banner'=>30);     foreach($price as $key=>$value)     {         echo $key.'=>'.$value.'<br>';     }    

JSP中动态合并单元格的实例代码_JSP编程

废话不多说了,具体代码如下所示: <span style="font-size:14px;"> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <table width="100%" border="0" cellspacing="0" cellpadding="0&q

关于jsp中连接数据库查询并循环遍历的问题

问题描述 关于jsp中连接数据库查询并循环遍历的问题 String all="select sShopCode,sum(iNumb) as iNumbHj,sum (rMoney) as rMoneyHj from [Data_ShopDailyBill_View] where (dDjDate>='"+qishiriqi+"' and dDjDate<='"+jiezhiriqi+"') group by sShopCode"; S

浅谈php中的循环while、do...while、for、foreach四种循环_php实例

php中的while循环,循环执行代码块制定的次数,或者当指定的条件为真时循环执行代码块. ------------------------------------------------------------- 在我们编写代码是时候,我们经常需要一块代码块重复执行多次.我们就可以使用while循环语句来完成这个任务. while--只要指定条件成立,则循环执行代码块. do...while--首先执行一次代码块,然后在指定的条件成立时重复这个循环. for--循环执行代码块制定的次数. fo

jsp中select的onchange事件用法实例_JSP编程

本文实例讲述了jsp中select的onchange事件用法.分享给大家供大家参考,具体如下: <script language = "JavaScript"> var onecount; onecount=0; subcat = new Array(); <% int count = 0; java.sql.ResultSet rs1 = DBManage.executeQuery("select hydm,zhydm,zhymc from zhy &qu

JSP中c:foreach遍历和s:iterator遍历异同实例分析_JSP编程

本文实例分析了JSP中c:foreach遍历和s:iterator遍历的异同.分享给大家供大家参考.具体如下: ①jstl c:foreach 首先我们来看一个普通的servlet: import com.xy.entity.Board; import com.xy.entity.Topic; import com.xy.entity.User; public class ToMainAction extends HttpServlet { private IBoarderDao boardDa

mysql-jsp页面中c:forEach从数据库循环出的多个name的值如何传递到servlet中并写入数据库

问题描述 jsp页面中c:forEach从数据库循环出的多个name的值如何传递到servlet中并写入数据库 我的四种题目是来自四个表中 都是自增列 但是在jsp提取的相应题目号不是顺序+1的 <h1> 单选题:</h1><br> <c:forEach items=""${Indivlist}"" var=""ind""> ${ind.question}<br> &

详解PHP中foreach的用法和实例_php技巧

在PHP中经常会用到foreach的使用,而要用到foreach,就必须用到数组.因此,在这篇文章中,我们一边讲数组,一边讲foreach. foreach有两种语法: 第一种:遍历给定的 数组语句 array_expression 数组.每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元). foreach (array_expression as $value) 第二种:同上,同时当前单元的键名也会在每次循环中被赋给变量 $key.

jsp中使用javabean实例

  这篇文章主要介绍了jsp中使用javabean的实例,同时介绍了相关属性,需要的朋友可以参考下 test.jsp中的代码如下所示 代码如下: 消息: :表示定义一个java bean的实例,实例的名称是test,类的名称是SimleBean. :表示设置实例test的属性name,其值是"Hello JSP". :表示设置实例test的属性message,其值是"fuck JSP". :表示在页面中输出实例test的属性name的值. :示在页面中输出实例tes