for循环
简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。
而 a = ++i,相当于 i=i+1; a = i;
而 a = i++,相当于 a = i; i=i+1;
如果实在搞不明白++ --怎么回事,那也不是什么天塌下来的事。
因为a=++i完全可以写成 i++; a=i。
a=i++完全可以写成 a=i; i++。
而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用。
假设 i=1
如果执行a=i++ 完之后, a=1, i=2
如果执行a=++i 结果是, a=2, i=2
要分清楚++i,和i++的区别.
i++是先执行当前命令,再执行递增.
++i是先递增,再执行命令
缺点:
对于数组,不能方便的访问下标值;
对于集合,与使用Interator相比,不能方便的删除集合中的内容(在内部也是调用Interator).
除了简单遍历并读取其中的内容外,不建议使用增强的for循环。
一、遍历数组
语法为:
for (Type value : array) {
expression value;
}
//以前我们这样写:
void someFunction ()
{
Java中for循环中执行顺序问题及break, continue用法最近在机子上装了jdk1.4.2,装了编辑器Eclipse3.0.1,用后感觉Eclipse确实很好用,特别是参数提示功能。网上的...
内同时写了两个命令时,可以用冒号将两命令分开如:T=A:A=B:B=T 这就实现了A,B熟知的转换 本文主要给大家介绍一下Visual Basic中的For循环语句的结构及用法...
FOR循环语句的使用_计算机软件及应用_IT/计算机_专业资料。vb环境下,for/next...循环语句的其它用法:学生自主探究学习内容部分 部分( 循环语句的其它用法:学生...
该文章讲述了 Matlab 中 matlab 中 for 循环的原理和应用 for 循环是用在须重复执行且执行次数有一定的算式,它的结构如下: for index = array command A end ...
java中for循环的几个运用_计算机软件及应用_IT/... 3 InputStreamReader 和 OutputStreamWriter 类用法简介.../** ?? * 使用缓冲区 可以使用缓冲区对象的 ...
免费素材 http://www.58pic.com xs1 for 循环使用详解(c 语言版) 说明:c 语言的很多语法部分都和 JAVA,AS 等相同 特别是 for 的用法. c 语言中的 for ...
看看 matlab 的帮助吧 :-) 最简单的语句 for i=初值:增量:终值 循环体 end 一般就是用在需要用到循环的地方,如累加,累乘等运算,还有搜索,这是用的最多的...
phpfor循环语句的几种用法分析_计算机软件及应用_IT/计算机_专业资料。for 循环的语法是: for (expr1; expr2; expr3) statement 下面说说 for 语句几种有用...
虚拟仪器应用设计 实验三 For、While 循环的应用 姓名: 班级: 学号: 日期:...③ 使用标签工具将其命名为随机数、循环计数。 (3)切换到 VI 的程序框图。 ...
expect语法基础: while、for 循环、if 语句的用法示例_计算机软件及应用_IT/...expect 语法基础: while、for 循环、if 语句的用 法示例 - cbwcwy - 博客园...
热门文档