2016-10-24 2 views
0

私は初心者です。プログラムを作成しようとすると、最近遭遇したエラーについて混乱しています。私はというクラスを作成して出力を整えようとしています。EasyFormat.format error

cannot find symbol - method format(java.lang.String,int). 

私が何をすべきかのひどく混乱していますし、私は私が間違っているのものになど見当もつかない:しかし、私は言うエラーが発生しました。誰かが私を助けることができたら、本当に感謝しています。あなたのEasyFormatクラスのメソッドformat()を作成していない

public class EasyFormat 
{ 
    public static void main(String args[]) 
    { 
     int x = 0; int space; 
     space = Math.abs((20 - (2 * x))); 

     for(x = 0; x <= 21; x++) 
     { 
      if(x != 11) 
      { 
       System.out.println(EasyFormat.format("X",x)+EasyFormat.format("X",space)); 
      } 
      else 
      { 
      System.out.printf("%11s", "X"); 
      } 
     } 
    } 
} 
+1

私の推測では、あなたのコードを構築したときに 'EasyFormat'のために適切なライブラリが含まれていなかったということです試してみてください。 –

答えて

0

:ここに私のプログラムは次のようになります。したがって、まず次のようにメソッドを作成する必要があります。

private static int format(String string, int x) { 
    // code for proper arrange output 
    return 0; 
} 

これはうまくいくと思います。

0

はこの

public class EasyFormat{ 

public static void main(String args[]) 
{ 
    int x = 0; int space; 
    space = Math.abs((20 - (2 * x))); 

    for(x = 0; x <= 21; x++) 
    { 
     if(x != 11) 
     { 
     System.out.println(String.format("X",x)+String.format("X",space)); 
     } 
     else 
     { 
     System.out.printf("%11s", "X"); 
     } 
    } 
} 

}