一: 打印九九乘法表
1.我们先打印第一列
2.我们再把一用一个固定的循环包起来
3.去掉重复项
4.调整样式
package struct;
public class ForDemo04 {
public static void main(String[] args) {
for(int j = 1;j<=9;j++) {
for(int i = 1;i<=j;i++) {
System.out.print(j+"*"+i+"="+(j*i)+"\t");
}
System.out.println();
}
}
}
运行结果:
二:增强for 循环
◆这里我们先只是见一面,做个了解,之后数组我们重点使用
◆Java5引入了一种主要用于数组或集合的增强型for循环。
◆Java增强for循环语法格式如下:
for(声明语句:表达式)
{
//代码句子
}
◆声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。
◆表达式:表达式是要访问的数组名,或者是返回值为数组的方法。
package struct;
public class ForDemo05 {
public static void main(String[] args) {
int[] numbers = {1,2,3,4,5};//定义了一个数组
for (int i = 1;i<=5;i++) {
System.out.println(i);
}
System.out.println("================================");
for (int x:numbers) {
System.out.println(x);
}
}
}
运行结果
感谢观看!!!