for循环嵌套时,先运行内循环还是外循环?谢谢;
- for (int i = 0; i < bt.length; i++) {
- int count = 0;
- // 定义一个变量保存字符出现的次数
- for (int j = 0; j < bt.length; j++) {
- // 内外循环进行比对,如果出现相同的字符,count+1
- if(bt[i] == bt[j]){
- count++;
- }
- }//把 byte的 ASCUU 转为char类型
- char c = (char)bt[i];
- // 在内循环结束后输出,这样外循环开始时,count清零
- System.out.println(c+"有"+count+"个");
- }
复制代码 |
|