public class H {
public static void main(String[] args) {
//双重循环--一个循环中嵌套另一个循环
for(int i = 1;i<=9;i++) {//9行
//每一行的最大列数==当前行数
for(int j = 1;j<=i;j++) {//一行中的乘法
System.out.print(j+"*"+i+"="+(i*j)+" ");//输出乘法
}
System.out.println();//换行
}
}
public static void main(String[] args) {
//双重循环--一个循环中嵌套另一个循环
for(int i = 1;i<=9;i++) {//9行
//每一行的最大列数==当前行数
for(int j = 1;j<=i;j++) {//一行中的乘法
System.out.print(j+"*"+i+"="+(i*j)+" ");//输出乘法
}
System.out.println();//换行
}
}
}
什么是数组?--装相同数据类型,并且长度一定的连续内存片段
特点:1.数组的大小/长度固定不变 2.存放相同数据类型的数值 3.连续的内存空间
为了用数组中的数据,在每一个区域都起了一个标记--下标/索引--方便使用
下标从0开始直到数组的最大长度-1
//数组的书写三种方式:
//1.
//例:定义一个长度为5的int型数组 int[] a = new int[5];
//int[]--数组数据类型 a是数组名称(标识符) = new int[5]; 告诉数组的长度
public class Learn1 {
public static void main(String[] args) {
// int[] a = new int[5];
// //如何存值?
// //使用数组的某一个框----例:a[0] 表示第一个框
// a[0] = 1;//数组名称[下标]--找出的是第一个元素
// //将第三个元素存值为100
// a[2] = 100;
//
// //如何使用?--和赋值时一