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)的类型一定要相同,并且只能声明一次类型。

  • 相关阅读:
    012.Nginx负载均衡
    011.Nginx防盗链
    010.Nginx正反代理
    009.Nginx缓存配置
    附007.Docker全系列大总结
    附024.Kubernetes全系列大总结
    008.Nginx静态资源
    007.Nginx虚拟主机
    006.Nginx访问控制
    005.Nginx配置下载站点
  • 原文地址:https://www.cnblogs.com/lubocsu/p/4878987.html
Copyright © 2011-2022 走看看