Java 如何使用二维数组创建字符串模式?
我一直在试着把第一张打印出来 wordJava 如何使用二维数组创建字符串模式?,java,design-patterns,Java,Design Patterns,我一直在试着把第一张打印出来 wordHELLO但是什么都没有它只是在一行代码中打印了HELLO E L L L HELLO 需要打印的内容是: 你好 EL L EL 您好 public class fancy_word { public static void main (String [] args) { //first a String 2d array using method 3 String PO[
HELLO
但是什么都没有它只是在一行代码中打印了HELLO E L L L HELLO
需要打印的内容是:
你好
EL
L
EL
您好
public class fancy_word
{
public static void main (String [] args)
{
//first a String 2d array using method 3
String PO[][] =
{
{"HELLO"},
{"E L"},
{"L"},
{"E L"},
{"HELLO"}
};
/*String VIP [][] =
{
{"CAT","A","CAT"}
};
String COD[][] =
{
{"A"}
};
String U_45 [][] =
{
{"DOGHOUSE","O S","G U","HO","HO","G U","O S","DOGHOUSE"}
};
String UI_98 [][] =
{
{"ONE","N","ONE"}
};
String HKL_001 [][] =
{
{"IT","IT"}
};
*/
//Nested loop within math and if statements declaring
for(int i = 0;i<PO.length;i++)
{
for(int LED = 0;LED<PO[i].length;LED++)
{
System.out.print(PO[i][LED]+" ");
}
}
System.out.println();
}
}
public-class-fancy\u-word
{
公共静态void main(字符串[]args)
{
//首先,使用方法3创建一个字符串2d数组
字符串PO[][]=
{
{“你好”},
{“EL”},
{“L”},
{“EL”},
{“你好”}
};
/*字符串VIP[][]=
{
{“猫”、“A”、“猫”}
};
字符串COD[][]=
{
{“A”}
};
字符串U_45[][]=
{
{“狗屋”、“O S”、“G U”、“HO”、“HO”、“G U”、“O S”、“狗屋”}
};
字符串UI_98[][]
{
{“一”、“N”、“一”}
};
字符串HKL_001[][]
{
{“它”,“它”}
};
*/
//math和if语句中的嵌套循环
对于(int i=0;i您忘记了内部forloop末尾的println
调用:
for(int i = 0;i<PO.length;i++)
{
for(int LED = 0;LED<PO[i].length;LED++)
{
System.out.print(PO[i][LED]+" ");
}
System.out.println("");
}
for(int i=0;iHi stack overflow)我尝试过这样做,但我的代码无法正常工作,因为我想知道有谁能告诉我如何修复此问题的建议谢谢