A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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.                 }
复制代码

2 个回复

倒序浏览
先判断外面的
回复 使用道具 举报

了解,感谢回答  :)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马