Java 基础 之 for 循环
http://www.verejava.com/?id=16992632674123
/** for 循环 定义 : for(初始化变量;判断条件;更新循环变量){} 执行过程: 1. 初始化变量 2. 执行判断条件, 如果true 继续执行,执行完后, 更新循环变量, 再判断条件, 直到 判断条件为 false 退出循环 */ public class ForStatement { public static void main(String[] args) { //打印出0-9 /* 执行过程: 1. 初始化i=0; 2. 执行 i<10 如果为true 执行 System.out.println(i); 执行完后 i++ 再跟 i<10 判断 以此循环直到 i>=10 退出循环 */ for (int i = 0; i < 10; i++) { System.out.println(i); } } } /* while, do while, for 循环的比较 1. while 循环是先判断再循环, do while 是先执行再判断 2. for 循环一般用于下标值访问的情况 问题: 如果我们要在循环的时候中途终止,或退出需要用到 break ,continue */

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Java 基础 之 continue和 break
http://www.verejava.com/?id=17159306674727 public class Test2 { public static void main(String[] args) { for (int i = 1; i <= 64; i++) { //如果 i==13 当前循环不执行, 继续执行后面的循环 if (i == 13) { continue; //终止当前循环, 继续后面的循环 } if (i == 20) { break; //终止退出循环, 后面的循环不会再执行 } System.out.print("*" + i); if (i % 8 == 0) { System.out.println(""); } } } } http://www.verejava.com/?id=17159306674727
- 下一篇
STL迭代器
大部分ACM中使用的都是C/C++语言,但是说到C语言和C++语言的区别,却不知道。 C++语言用于竞赛真的是非常方便的,里面有很多函数还有STL这个好东西,比C语言方便,比其他语言好理解。 在C语言中,有指针这个东西,当然在C++中也能用指针,但是其实是不建议在C++中继续使用C语言的指针,于是C++有了引用传参这个东西来替代指针。对C++容器的访问,也就出现了迭代器这么一个东西。 迭代器和指针类似,但迭代器更加丰富。 迭代器的操作运算符 和指针类似,有以下操作: 1 *iter; //返回迭代器iter所指元素的引用 2 iter->men; //解引用iter并获得该元素的名为men的成员,相当于(*iter).men 3 ++iter; //令iter指示容器的下一个元素 4 --iter; //令iter指示容器的上一个元素 5 iter1==iter2; // 如果两个迭代器指示的是同一个元素或者它指向同一个容器的尾后迭代器,则相等. View Code 除外迭代器也支持下面几种操作: 1 iter+n; //迭代器加上一个整数值仍得到一个迭代器,迭代器指示的新位置向...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Hadoop3单机部署,实现最简伪集群
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址