1.最常用的方法是用来遍历集合

/**

**第一个参数:表示循环的初始值,或初始条件,这里是i=0;

**第二个参数:是循环的条件,这里是当i小于list的长度时;

**第三个参数:每次循环要改变的操作,这里是i++;

**/

for(int i=0;i<list.size();i++){

//代码

}

2.稍作一些修改,for循环也可以做很多别的循环,

例如遍历文件,按行读取:

/**

**第一个参数:表示循环的初始值,这里是读取一行字符流;

**第二个参数:是循环的条件,当流不为空,就一直往下读取文件;

**第三个参数:每次循环要改变的操作,这里就是再读一行;

**/

for (String str = sin.ReadLine(); str != null; str = sin.ReadLine())

最新文章

  1. c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥
  2. C# Winform 拦截关闭按钮触发的事件
  3. Time crumbles things; everything grows old under the power of Time and is forgotten through the lapse of Time
  4. python数字图像处理(18):高级形态学处理
  5. cdoj 1256 昊昊爱运动 预处理/前缀和
  6. jQuery技术内幕预览版.pdf1
  7. 基于visual Studio2013解决C语言竞赛题之0901文件读写
  8. android执行外部命令、检测文件是否存在、自动检测U盘路径
  9. PHP中将ip地址转成十进制数的两种实用方法
  10. std::copy性能分析与memmove机器级实现
  11. R语言高性能编程,优化(一)
  12. MQTT入门篇
  13. 使用Java命令行方式导入第三方jar包来运行Java程序的命令
  14. NOIP2017逛公园(dp+最短路)
  15. office 安装
  16. [算法进阶0x10]基本数据结构A作业总结
  17. java框架篇---hibernate(多对多)映射关系
  18. Ansible and FileBeta
  19. js学习(初)
  20. springboot项目生成jar包(带静态资源)方法

热门文章

  1. node nodemailer
  2. LinqToHubble介绍及简单使用步骤——LinqToHubble是对HubbleDotnet的封装
  3. 设计模式之外观模式(Facade Pattern)
  4. 编程哲学之C#篇:01——创世纪
  5. Day5 作业(完成)
  6. Python中进程和线程的总体区别
  7. JDK源码分析(10) CopyOnWriteArrayList
  8. Python 将一个列表里面的元素拼接成一个字符串
  9. Dynamic Programming-650. 2 Keys Keyboard
  10. poj1125