2017-11-25 10 views
-1

는 내가 처음 단어 HELLO을 인쇄하려고하지만 아무것도 그냥 코드 한 줄에 HELLO E L L E L HELLO을 인쇄하는 인쇄 할 필요가 없습니다 봤는데입니다 :2D 배열을 사용하여 String 패턴을 만드는 방법은 무엇입니까?

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(); 
    } 
} 
+0

안녕 스택 오버플로 나는이 일을했지만 내 코드로 작동하지 않습니다 어느 누구도 조언을 해줄 수 있습니다.이 감사를 고칠 수있는 방법은 무엇입니까 – user8850268

답변

0

HELLO E L L E L HELLO 당신은 println를 잊어 버렸습니다 내부의 forloop의 끝에서 호출 :

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(""); 
} 
+0

감사합니다. – user8850268