java输出爱心代码
时间: 2023-11-07 19:04:31 浏览: 277
C、java表白代码合集
4星 · 用户满意度95%
以下是Java输出爱心的代码:
```java
public class Heart {
public static void main(String[] args) {
// 分三个大部分 上中下
for(int i=0,k=0; i<14;i++) {// 打印行
// 上部分 上分为 四个部分
if(i<3){
for(int j=0;j<5-2*i;j++) {// 1、空心
System.out.print(" ");
}
if(i==2) {// 2、*
for(int j=0;j<6+4*i-1;j++) {
System.out.print("*");
}
for(int j=0;j<7-4*i-2;j++) {// 3、空心
System.out.print(" ");
}
for(int j=0;j<6+4*i-1;j++) {// 4、*
System.out.print("*");
}
} else {
for(int j=0;j<6+4*i;j++) {// 2、*
System.out.print("*");
}
for(int j=0;j<7-4*i;j++) {// 3、空心
System.out.print(" ");
}
for(int j=0;j<6+4*i;j++) {// 4、*
System.out.print("*");
}
}
} else if(i<6) {// 中间
for(int j=0;j<29;j++) {
System.out.print("*");
}
} else {// 下部分
if(i==13) {
for(int j=0;j<2*(i-6);j++) {// 打印空格
System.out.print(" ");
}
System.out.print("*"); } else {
for(int j=0;j<2*(i-6)+1;j++) {// 打印空格
System.out.print(" ");
}
for(int j=1;j<28-4*k;j++) {
System.out.print("*");
}
k++;
}
}
System.out.println();// 换行
}
}
}
```
阅读全文