2017-11-25 11 views
-1

私が最初 単語HELLOをプリントアウトしようとしてきたが、それは単にプリントアウトする必要があるコード の一行にHELLO E L L E L HELLOを印刷し、何もありません:2D配列を使って文字列パターンを作る方法は?

HELLO E L L E L HELLO

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

あなたは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

関連する問題