2
public class graphic {
public static final int L = 10;
public static void main(String[] args) {
face(g,(L/2)*2, 20);
}
public static void face (Graphics g, int x, int y){
int e = (x+1)*10;
int d = x*3;
int h = y+8+(x-1)*16;
for (int z= 2; z<x; z++){
g.drawString("__/", ((e-(x*8))+d*8)+((x-3)*8)-24-(32*(z-2)),(h-(x-1)*16)+ (z*16));
}
}
}
このforループでは、最初の行に1つの__ /を作成し、次に2行目の2行目のように8行まで合計8つの行を印刷して停止したいとします。これまでは、各行に1つの__ /のみを表示しています。 __ /を1行に出力し、次に1行ずつ増やすには、コード内で何を変更する必要がありますか?どのように複数の行でその文字を繰り返すのにdrawStringを使用しますが、各行に沿って別の文字を追加しますか?
コードスニペット、HTML/XMLや入出力などの構造化文書には、コードの書式設定を使用してください。これを行うには、テキストを選択し、メッセージの投稿/編集フォームの上部にある「{}」ボタンをクリックします。 –
申し訳ありませんが、私の電話で初めてこれをやっていて問題を抱えていました:P – Dak31