用java语言做一个等腰三角形
时间: 2024-12-18 14:27:01 浏览: 21
在Java中,你可以通过控制循环结构来绘制一个等腰三角形。这里有一个简单的示例,使用for循环打印出星号(*)来表示等腰三角形的线条:
```java
public class Main {
public static void main(String[] args) {
int height = 5; // 三角形的高度,你可以根据需要调整
for (int i = 0; i < height; i++) { // 从上到下遍历每一行
// 打印空格
for (int j = height - i - 1; j > 0; j--) {
System.out.print(" ");
}
// 打印星号
for (int k = 0; k <= i; k++) {
System.out.print("*");
}
System.out.println(); // 换行
}
// 为了美观,打印底部的斜线
System.out.println(new String(new char[height * 2]).replace("\0", "*"));
}
}
```
当你运行这个程序时,会看到一个等腰三角形。如果你想让这个三角形变成更复杂的形状,例如等边三角形,只需修改内部星号的打印部分即可。
阅读全文