打印不同的图形java
时间: 2023-11-04 20:24:26 浏览: 39
好的,下面是几种不同的图形的 Java 代码示例:
1. 正方形
```java
public class Square {
public static void main(String[] args) {
int size = 5;
for (int i = 0; i < size; i++) {
for (int j = 0; j < size; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
输出结果:
```
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
```
2. 三角形
```java
public class Triangle {
public static void main(String[] args) {
int size = 5;
for (int i = 0; i < size; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
输出结果:
```
*
* *
* * *
* * * *
* * * * *
```
3. 菱形
```java
public class Diamond {
public static void main(String[] args) {
int size = 5;
for (int i = 0; i < size; i++) {
for (int j = size - i; j > 1; j--) {
System.out.print(" ");
}
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
for (int i = size - 1; i >= 0; i--) {
for (int j = size - i; j > 1; j--) {
System.out.print(" ");
}
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
输出结果:
```
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
```
以上是几种常见的图形的 Java 代码示例,希望对您有所帮助。