我是靠谱客的博主 忧伤豌豆,最近开发中收集的这篇文章主要介绍java 局部变量 for_java – 重复的局部变量(For Loops),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

您在同一范围内声明了两个具有相同名称的变量:count在循环外部和循环内部声明.顺便说一句,根据您的规格:

编写程序以读取数字,并将从1到该数字的所有数字相加.例如,如果用户键在6中,则输出为21(1 2 3 4 5 6)

你不需要第一个计数的var,因为它是一个常数(常数1).因此,您可以通过这种方式将1声明为常量:

final int STARTING_NUMBER = 1

然后在循环中使用此常量:

int counted, sum;

counted = tuna.nextInt();

for(int index=STARTING_NUMBER;index<=counted;index++){

sum=sum+index;

}

System.out.println("The sum is: "+ sum);

编辑:您可以在任何地方声明变量.重要的是你在同一范围内声明它们一次.你可以这样做:

int counted, sum, index;

counted = tuna.nextInt();

for(index=STARTING_NUMBER;index<=counted;index++){

sum=sum+index;

}

System.out.println("The sum is: "+ sum);

在循环外声明索引.结果不会改变.但是,在for循环本身内部声明for循环用作索引的变量(可以调用此变量索引或计数器或i或mySisterIsCool等)是一种常见的实践(更准确地说)为了更好的可读性.

最后

以上就是忧伤豌豆为你收集整理的java 局部变量 for_java – 重复的局部变量(For Loops)的全部内容,希望文章能够帮你解决java 局部变量 for_java – 重复的局部变量(For Loops)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部