zoukankan      html  css  js  c++  java
  • JAVA for循环语句的循环变量类型问题

    class HalfDollars
    
      {
           public static void main(String [] arguments)
              { int[] denver = {1_900_000,1_700_000,1_700_000 };
                int[] philadelphia ={1_900_000,1_800_000,1_750_000};
                int[] total = new int[denver.length];
                int sum =0;      
                for (int i=0,int j=2009;i<3;i++,j++)
                    { total[i]=denver[i]+philadelphia[i];
                      System.out.print(j+"production:");
                      System.out.format("%,d%n",total[i]);
                      sum += total[i];
                     }
                
                System.out.print("Average production:");
                System.out.format("%,d%n",sum/3);
               }
       }

    以上代码会报错:

    class HalfDollars
    
      {
           public static void main(String [] arguments)
              { int[] denver = {1_900_000,1_700_000,1_700_000 };
                int[] philadelphia ={1_900_000,1_800_000,1_750_000};
                int[] total = new int[denver.length];
                int sum =0;      
                for (int i=0, j=2009;i<3;i++,j++)
                    { total[i]=denver[i]+philadelphia[i];
                      System.out.print(j+"production:");
                      System.out.format("%,d%n",total[i]);
                      sum += total[i];
                     }
                
                System.out.print("Average production:");
                System.out.format("%,d%n",sum/3);
               }
       }

    以上代码正常执行

     由上可知:代码的数据类型只能是byte、char 、short、int以及String这5种;并且两个循环变量for(int x,y)的类型一定要相同,并且只能声明一次类型。

  • 相关阅读:
    python 基础第二篇
    python 基础第五篇
    python 基础第四篇
    购物小编程(完整编码)
    计算机 python概论
    str 相关操作
    python 基础第三篇
    Nginx 配置多站点vhost
    h5页面宽度设置7.5rem
    js 倒计时,转义
  • 原文地址:https://www.cnblogs.com/lubocsu/p/4878987.html
Copyright © 2011-2022 走看看