中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos
Json.
cn
工具
教程
測評
博客
字典
AI導航
淺色
深色
系統(tǒng)
快捷方式
工具
在線工具 方面快捷
教程
小白教程 助力成長
測評
主機測評 快樂上云
博客
流金歲月 技術沉淀
AI導航
浪潮之巔 奮勇爭先
字典
學習好幫手
John Doe
Admin
個人中心
退出
Java 教程
Java 教程
Java 簡介
Java 開發(fā)環(huán)境配置
Java 基礎語法
Java 對象和類
Java 基本數據類型
Java 變量類型
Java 修飾符
Java 運算符
Java 循環(huán)結構
Java 條件語句
Java switch case
Java Number & Math 類
Java Character 類
Java String 類
Java StringBuffer
Java 數組
Java 日期時間
Java 正則表達式
Java 方法
Java Stream、File、IO
Java Scanner 類
Java 異常處理
Java 面向對象
Java 繼承
Java Override/Overload
Java 多態(tài)
Java 抽象類
Java 封裝
Java 接口
Java 枚舉
Java 包(package)
Java 高級教程
Java 數據結構
Java 集合框架
Java 泛型
Java 序列化
Java 網絡編程
Java 發(fā)送郵件
Java 多線程編程
Java Applet 基礎
Java 文檔注釋
Java 實例
Java 8 新特性
Java MySQL 連接
Java 9 新特性
教程目錄
文章大綱
上一篇:Java 實例 - 重載(overloading)方法中使用 Varargs
下一篇:Java 實例 – 九九乘法表
Java 實例 – 打印菱形
Java 實例
輸出指定行數的菱形。
實例
public
class
Diamond
{
public
static
void
main
(
String
[
]
args
)
{
print
(
8
)
;
//
輸出 8 行的菱形
}
public
static
void
print
(
int
size
)
{
if
(
size
%
2
==
0
)
{
size
++;
//
計算菱形大小
}
for
(
int
i
=
0
;
i
<
size
/
2
+
1
;
i
++
)
{
for
(
int
j
=
size
/
2
+
1
;
j
>
i
+
1
;
j
--
)
{
System
.
out
.
print
(
"
"
)
;
//
輸出左上角位置的空白
}
for
(
int
j
=
0
;
j
<
2
*
i
+
1
;
j
++
)
{
System
.
out
.
print
(
"
*
"
)
;
//
輸出菱形上半部邊緣
}
System
.
out
.
println
(
)
;
//
換行
}
for
(
int
i
=
size
/
2
+
1
;
i
<
size
;
i
++
)
{
for
(
int
j
=
0
;
j
<
i
-
size
/
2
;
j
++
)
{
System
.
out
.
print
(
"
"
)
;
//
輸出菱形左下角空白
}
for
(
int
j
=
0
;
j
<
2
*
size
-
1
-
2
*
i
;
j
++
)
{
System
.
out
.
print
(
"
*
"
)
;
//
輸出菱形下半部邊緣
}
System
.
out
.
println
(
)
;
//
換行
}
}
}
輸出結果:
* *** ***** ******* ********* ******* ***** *** *
Java 實例
其他擴展
上一篇:Java 實例 - 重載(overloading)方法中使用 Varargs
下一篇:Java 實例 – 九九乘法表