java学习–循环嵌套数组
循环嵌套
利用双重for循环打印图形(等腰三角形)
public class Dengyao1{
public static void main(String[] args) {
for(int i=0;i<5;i++) {
for(int j=0;j<i+1;j++) {
System.out.print("*");
}
System.out.println();//打印前四行
}
for(int j=0;j<5;j++) {
for(int i=0;i<5-j;i++) {
System.out.print("*");
}
System.out.println();
}
}
}
```java
public class Dengyao2{
public static void main(String[] args) {
for(int i = 0;i < 5;i++){
for(int k = 0;k < 4 - i;k++){
System.out.print(" ");
}
for(int j = 0;j < i + 1;j++){
System.out.print("* ");
}
System.out.println();
}
}
}
数组
数组
数组按照维度可分为一维数组,二维数组和多维数组;数组元素有其对应的默认初始化值
示例1
package day3;
public class Arraydemo {
public static void main(String[] args) {
int[] arr=new int[] {8,2,1,0,3};
int[] index=new int[] {2,0,3,2,4,0,1,3,2,3,3};
String tel="";
for(int i=0;i<index.length;i++) {
tel+=arr[index[i]];
}
System.out.println("联系方式:"+tel);
}
}
``