求助大佬,用java中for循环怎么写这个

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助大佬,用java中for循环怎么写这个相关的知识,希望对你有一定的参考价值。

参考技术A

写的不够严谨,我也是初学没多久。咳咳

参考技术B

这样也可以

参考技术C public class StarTest
static int n = 9;
static String[][]arr1 = new String[3*n-1][3*n];
static String[][]arr2 = new String[3*n][3*n];
public static void main(String[] args)

for (int i = 0; i < 3*n-1; i++) //先将其全部赋值为空
for (int j = 0; j < 3*n; j++)
arr1[i][j] = " ";



for (int i = 0; i < n; i++)
for (int j = 0; j < 3*n-(i+1)*2; j++)//先将其全部赋值为"*"
arr1[i][j] = "*";

for (int j = 0; j < 3*(n-i-1); j++)
arr1[i][j] = " ";



//////////////////下半部分/////////////////////////////////////
for (int i = 0; i < 3*n; i++) //先将其全部赋值为空
for (int j = 0; j < 3*n; j++)
arr2[i][j] = " ";



for (int i = n; i >=0; i--)
for (int j = 0; j < n+2*(i); j++)
arr2[i][j] = "*";

for (int j = 0; j <= 3*i-1; j++)
arr2[i][j] = " ";



showStar();


private static void showStar()
///////显示上半部分/////////////
for (int i = 0; i < n-1; i++)
for (int j = 0; j < arr1[i].length; j++)
System.out.print(arr1[i][j]);

System.out.println();

///////显示下半部分/////////////
for (int i = 0; i < n; i++)
for (int j = 0; j < arr2[i].length; j++)
System.out.print(arr2[i][j]);

System.out.println();



参考技术D 求助大佬,

以上是关于求助大佬,用java中for循环怎么写这个的主要内容,如果未能解决你的问题,请参考以下文章

Java中的增强for循环怎么用?for()中的参数是啥意思

freemarker for循环怎么写

Java中for怎么写

简析Java中for循环

无限循环计算阶乘问题

大佬们,怎么获取点击对应的content的内容呢,用for循环会出现长度的问题,删除会报错怎么用this获取呢?