我想在java中画一条线。我将使用这些绘图来制作三角形。我可以做这个 :
1***
11**
111*
1111
我需要这样做:
1***
*1**
**1*
***1
我今天做了很多工作,我的头脑真的很混乱。
你能帮助我吗 ?多谢。
编辑:我的完美答案也应该是实现 Bresenham 的画线算法,但我在维基百科中不懂。
编辑 2:我的网格代码:
String [][] matrix = new String [50][50];
for (int row = 0; row < 50; row++){
for (int column = 0; column < 50; column++){
matrix [row][column] = "*";
}
}