知识大全 Java for循环语句使用

Posted 语句

篇首语:追风赶月莫停留,平芜尽处是春山。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java for循环语句使用相关的知识,希望对你有一定的参考价值。

Java for循环语句使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  一 语句的嵌套应用

  语句嵌套形式 其实就是语句中还有语句 形式多种多样 没有固定的格式和套路

   打印偶数

代码如下  

  for(int x= ;x<= ;x++) if(x% == ) continue; System out prinln(“x=”+x);

  二 累加求和 计数器

   获取 ~ 的和 并打印

  思路 // 定义变量用于存储不断变化的和

  int sum = ;

  // 定义变量 记录住不断变化的被加的数

  int x = ;

  // 定义循环 重复加法的过程

  用while来体现

代码如下   while(x<= ) sum = sum + x; x++; System out println("sum="+sum);

  循环注意

  一定要明确哪些语句需要参与循环 哪些不需要

  再看一实例

代码如下  

  class ForTest public static void main(String[] args) //用for来体现 int sum = ; for(int x= ; x<= ; x++) sum += x; System out println("for sum = "+sum);

  package test For_Each;

  import java util ArrayList; import java util Iterator; import java util List;

  public class ForTest public static void main(String args[]) int arr[] = ;

  /** * 新式写法 */

  for (int a : arr) System out println(a);

  /** * 旧式写法 */ for (int i = ; i < arr length; i++) System out println(arr[i]);

   String arr [] = "好" "流" "哦" "!!"; for(String a : arr ) System out println(a );

   int arr [][] = ; for(int a [] : arr ) for(int a : a ) System out println(a ); System out println();

   List<String> list = new ArrayList<String>(); list add("好"); list add("流"); list add("哦"); list add("!!"); /** * 根据集合类长度遍历 */ for(int i= ;i<list size();i++) System out println(list get(i));

   /** * 根据迭代器遍历 */ for(Iterator i = list iterator();i hasNext();) System out println(i next());

  /** * 根据新式for each遍历 */ for(String element : list) System out println(element);

  对于集合 与用iterator相比 不能方便的删除集合中的内容(其实在内部也是调用iterator)

  除了简单遍历并读取其中内容外 不建议使用增强for

  程序流程大概是这样的 先定义两个long型变量limit factoritl 并附了初值 然后执行for循环 把程序的格式写清楚一点 可以很明了的看懂

代码如下  

  for(int i= ; i<=limit; i++) factoritl = ; for(int factor= ; factor<=i; factor++) factoritl *= factor; system out println(i+ "i=is" +factoritl);

cha138/Article/program/Java/JSP/201311/19965

相关参考