黑马程序员技术交流社区

标题: 请问,for循环嵌套时,先运行的是内循环还是外循环? [打印本页]

作者: 大西洋    时间: 2015-5-1 23:22
标题: 请问,for循环嵌套时,先运行的是内循环还是外循环?
for循环嵌套时,先运行内循环还是外循环?谢谢;

  1.                 for (int i = 0; i < bt.length; i++) {
  2.                         int count = 0;
  3.                         // 定义一个变量保存字符出现的次数
  4.                         for (int j = 0; j < bt.length; j++) {
  5.                                 // 内外循环进行比对,如果出现相同的字符,count+1
  6.                                 if(bt[i] == bt[j]){                                       
  7.                                         count++;
  8.                                 }
  9.                         }//把 byte的 ASCUU 转为char类型
  10.                         char c = (char)bt[i];
  11.                         // 在内循环结束后输出,这样外循环开始时,count清零
  12.                         System.out.println(c+"有"+count+"个");
  13.                 }
复制代码

作者: 柒夜    时间: 2015-5-1 23:23
先判断外面的
作者: 大西洋    时间: 2015-5-1 23:30
柒夜 发表于 2015-5-1 23:23
先判断外面的

了解,感谢回答  :)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2