《Java 7程序设计入门经典》一3.9 在for语句内部声明循环控制变量

简介: 本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.9节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看

3.9 在for语句内部声明循环控制变量

通常,控制for循环的变量仅仅用于循环,而不用于其他地方。在这种情况下,可以在for循环的初始化部分声明变量。例如,下面程序同时计算1~5之间整数的和与积。它在for循环内部声明循环控制变量i。
image

当在for循环内部声明变量时,需要注意一个要点:变量的作用域在for语句完成时结束。即,变量的作用域仅限制在for循环内。在for循环外,变量不再存在。所以,在前面的例子中,在for循环的外面访问不到变量i。如果想在程序的其他地方使用循环控制变量,不能在for循环内部声明该变量。
在继续后面的内容前,你也许想尝试着对for循环做一些自己的变化。你会发现,for循环是一种令人着迷的循环。

相关文章
|
11天前
|
Java
Java 变量命名规则
4月更文挑战第6天
|
1月前
|
Java
JAVA结构化程序设计
JAVA结构化程序设计
14 0
|
1月前
|
Java
Java周期循环的代码可以如此简单
Java周期循环的代码可以如此简单
26 2
|
1月前
|
Java 物联网 测试技术
Java面向对象程序设计3面向对象基础
Java面向对象程序设计3面向对象基础
168 0
|
26天前
|
Java 数据库连接 API
Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向对象编程、包、文件和 API
Java 是一种广泛使用的、面向对象的编程语言,始于1995年,以其跨平台性、安全性和可靠性著称,应用于从移动设备到数据中心的各种场景。基础概念包括变量(如局部、实例和静态变量)、数据类型(原始和非原始)、条件语句(if、else、switch等)、函数、循环、异常处理、数据结构(如数组、链表)和面向对象编程(类、接口、继承等)。深入学习还包括包、内存管理、集合框架、序列化、网络套接字、泛型、流、JVM、垃圾回收和线程。构建工具如Gradle、Maven和Ant简化了开发流程,Web框架如Spring和Spring Boot支持Web应用开发。ORM工具如JPA、Hibernate处理对象与数
90 3
|
28天前
|
存储 Java C语言
【Java】以数组为例简单理解引用类型变量
【Java】以数组为例简单理解引用类型变量
14 1
|
29天前
|
自然语言处理 Java
这是什么操作?java中的变量竟然可以先使用后声明?
这是什么操作?java中的变量竟然可以先使用后声明?
14 0
|
29天前
|
设计模式 Java 数据安全/隐私保护
Java面向对象程序设计
Java面向对象程序设计
7 0
|
29天前
|
存储 安全 Java
Java变量类型
Java变量类型
7 0
|
30天前
|
Java
java使用循环案例—
java使用循环案例—
9 0