java for循环用法如下:
javafor循环语句语法:for(初始化布尔表达式更新) {// 代码语句}。最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。然后,检测布尔表达式的值:1、如果为 true,循环体被执行。2、如果为 false,循环终止,开始执行循环体后面的语句。执行一次循环后,更新循环控制变量。再次检测布尔表达式,循环执行上面的过程。
java中有三种类型的for循环。1、简单for循环2、for-each或增强型for循环3、标记for循环。Java简单For循环:简单的for循环与C/C++相同。我们可以初始化变量,检查条件和增加/减少变量的值。语法为:
for(initializationconditionincr/decr){
//code to be executed
}
Java for-each循环:for-each循环用于在java中遍历数组或集合。它比简单的for循环更容易使用,因为不需要递增值和使用下标符号。语法为:
for(Type var:array){
//code to be executed
}
循环就是反复的执行同一件事情;比如:求1到100的累加和就是反复执行 sum =sum +i i =i +1
java循环有三种:
1、do while 循环 2、while 循环 3、for 循环
1、do while 循环 至少执行一次
语法格式:
do {
至少执行一次循环体
sum =sum +i //累加自然整数i到sum
i =i +1//自然整数加一到下一个整数
}while(i<=100)
2、while 循环
语法格式:
while(i<=100){
//可能一次都不执行
sum =sum +i //累加自然整数i到sum
i =i +1//自然整数加一到下一个整数
}
3、for 循环
语法格式:
for(int i=1i<=100 i++){
//可能一次都不执行
sum =sum +i //累加自然整数i到sum
i =i +1//自然整数加一到下一个整数
}
你明白了吗?
JAVA实现循环输入的方法(拿学生成绩举例):
1、Java语言从键盘输入一个整型:
import java.util.Scanner
public class Test{
public static void main(String args[]){
Scanner in = new Scanner(System.in)
System.out.println("请输入一个成绩为:")
int n
n = in.nextInt()
System.out.println("n=" + n)
}
}
2、对学生成绩的等级划分(if......else)
import java.util.Scanner
public class Test{
public static void main(String args[]){
Scanner in = new Scanner(System.in)
System.out.println("请输入一个成绩为:")
int n
n = in.nextInt()
System.out.println("n=" + n)
System.out.println("对学生成绩进行登记划分:")
{
if (n<=100&&n>=80) System.out.println("优秀")
else if (n<80&&n>=70) System.out.println("良好")
else if(n<70&&n>=60) System.out.println("合格")
else System.out.println("不及格")
}
}
}
3、输出一个平行四边形(fou语句)
public class pingxing {
public static void main(String args[]){
int n=6
for(int i=1i<n-1i++)
{
for(int a=1a<ia++) { System.out.print(" ")}
for(int b=1b<=nb++) {System.out.print("*")}
System.out.println()
}
}
}
4、while语句,当条件为假时:
public class As{
public static void main(String args[]){
int n=23
while(n>24)
n=n+2
System.out.println("n="+n)
}
}
5、do......while当条件为假时:while不执行,do......while至少执行一次!
public class Zx{
public static void main(String args[]){
int i=1
do
i=i+2
while(i<1)
System.out.println("i="+i)
}
}
6、执行时,把程序放入记事本中,以类名.java命名,再放入创建的文件夹中,将文件夹命名,然后把文件夹放入E盘。
进入DOS系统:
1、e:
2、cd 文件名
3、javac 类名.java
4、Java 类名