ユーザーが入力した文字から作成され、選択した寸法から作成された正方形を作成しようとしています。
public class Square
{
public static void main(String[] args)
{
final byte MIN_SIZE = 2,
MAX_SIZE = 20;
byte size;
char fill;
Scanner input = new Scanner(System.in);
do
{
System.out.printf("Enter the size of the square (%d-%d): ",
MIN_SIZE, MAX_SIZE);
size = (byte)input.nextLong();
} while (size > MAX_SIZE || size < MIN_SIZE);
System.out.print("Enter the fill character: ");
fill = input.next().charAt(0);
//This is where the code which outputs the square would be//
}
}
正方形がどのように見えるかの例は次のとおりです: サイズが 5 で塗りつぶしが「@」の場合
@@@@@
@@@@@
@@@@@
@@@@@
@@@@@