for循环
在Java程序中,要“逐一处理”或者说“遍历”某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现
数组的遍历
public static void main(String[] args)
{
//数组的遍历
int []arr={1,5,6,9,8};
for (int i = 0; i < 5; i++)
{
System.out.println(arr[i]);
}
//数组的反向遍历
for (int j = 4; j >= 0; j--)
{
System.out.println(arr[j]);
}
}
用for循环求1-100数字之和
public static void main(String[] args)
{
//求1-100数字之和
int sum=0; //定义一个变量
for (int i = 1; i <= 100; i++)
{
sum+=i; //等价于sum=sum+i。
}
System.out.println("和是 "+sum);
}
}
用for循环求1-100之间偶数和与奇数和
public static void main(String[] args)
{
//求出1-100之间偶数之和
int sumou = 0; //定义接收变量
int sumji = 0;
for (int i = 1; i <= 100; i++)
{
if (i%2 == 1) //对2取余等于1则为奇数。
{
sumji+=i;
}
else if (i%2 == 0) //对2取余等于0则为偶数。
{
sumou+=i;
}
}
System.out.println("奇数和是 " + sumji);
System.out.println("偶数和是 " + sumou);
}
死循环
public class text1
{
public static void main(String[] args)
{
//while (true) //死循环
//{
// System.out.println("死循环");
//}
for (;;) //死循环
{
System.out.println("死循环");
}
}