for循环的特性
for循环的使用
IDEA中for的快捷键:100.for
练习一:计算0到100之间的奇数和偶数的和
public class Main04 {
//习题一:计算0到100之间的奇数和偶数的和
public static void main(String[] args){
int sum1=0;
int sum2=0;
for(int j=0;j<100;j++){
if (j%2==0){
sum1+=j;
}else{
sum2+=j;
}
}
System.out.println("0到100之间的奇数和为:"+sum1);
System.out.println("0到100之间的偶数和为:"+sum2);
}
}
练习二:用while或for循环输出1-1000之间能被 5 整除的数,并且每行输出3个
public class Main05 {
public static void main(String[] args){
//练习二:用while或for循环输出1-1000之间能被5 整除的数,
//并且每行输出3个
int m=1;
int n=0;
while(m<=1000){
if (m%5==0){
n++;
System.out.print(m+",");
m++;
if (n%3==0){
System.out.println();
}
}else{
m++;
}
}
System.out.println();
System.out.println("=========================");
int b=0;
for (int a=1;a<=1000;a++){
if (a%5==0){
b++;
System.out.print(a+" ");
if (b%3==0){
System.out.println();
}
}else{
a++;
}
}
}
}
for (int q=1;q<=1000;q++){
if (q%5==0){
System.out.print(q+"\t");
}
if (q%15==0){
System.out.println();
}
}
练习三:打印九九乘法表
public class Main06 {
public static void main(String[] args){
//打印九九乘法表
for (int i=1;i<=9;i++){
for (int j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+i*j+"\t");
}
System.out.println();
}
}
}
运行结果:
for循环的增强
public class Main07 {
public static void main(String[] args){
//for循环的增强
int[] numbers={10,9,8,7,6,5};//定义一个数组
for (int x : numbers){
System.out.println(x);
}
for (int i = 0; i < 6; i++) {
int y=numbers[i];
System.out.println(y);
}
}
}
运行结果:
可提供远程搭建运行服务
不会调试运行的同学,你只需打开远程,会帮你搭建调试好一切(JDK、Idea/Eclipse、MySQL、Tomcat、Maven………)