学生向けにプログラミングを解説。次>>メモ帳を開いて次のプログラムを作ってみましょう。}}次の記述を見て下さい。1;この記述は定数を宣言しています。LEFTは左寄せの時のフラッグとして使います。RIGHTは右寄せです。drawTable()メソッドが二つあるのが解ると思います。)メソッドの方が呼ばれます。配列とLEFTかRIGHTかのフラッグを引数として渡します。drawLine()メソッドも2つあるのが解ると思います。フラッグを引数としてもらうメソッドを見てください。if文でLEFTかRIGHTかを判断し、それに基づいてスペースを前に入れるか、後に入れるかを決めています。メモ帳を開いて次のプログラムを作ってみましょう。}}このプログラムでは、flagの配列を用意しています。};drawTable()メソッドには、flagの配列を受け取るメソッドが増えています。flagの配列を受け取ったdrawTable()メソッドは、flags[0]から順番にdrawLineメソッドにflagを渡していきます。これにより、ラインごとに右寄せか左寄せか違う表示になります。メモ帳を開いて次のプログラムを作ってみましょう。2;この記述では、定数にCENTERを追加しています。}}これが、中央寄せをさせる部分です。)文字列の最大数が割り切れる場合と割り切れない場合の処理に分けています。)))/2)最大数から、この文字列の数を半分にした値を引いています。)これにより、count()メソッドからこの文字列のカウント数を得ています。文字列の前後に同じ数のスペースを入れています。)余りが1だったとき、後ろ側のスペースの数を一つ減らしています。