その後、文字によるファイルの文字を読み取るJavaでループパターンのためにそれらを置きます

ヒーロー:

私は現在、小規模のためのループパターンに取り組んでいると私は私のプロジェクトで道路ブロックにつまずきました。基本的に、私が欲しいのはcharで元のcharを読み込んで、私の.javaファイルからループパターンのために作ると私の現在のforループパターンでアスタリスクを置き換えることです。

このようなものに

ここでは、画像の説明を入力します。

ここではforループのパターンをして、私が持っている現在のコードです

for( i = 1; i <= 5; ++i, z = 0) { // first line
    for(int space = 1; space <= segments - i; ++space) {
        System.out.print("  ");
    }

    while(z != 2 * i - 1) {
        System.out.print("* ");
       z++;
    }

    System.out.println();
}   
for( i = 1; i <= 10; ++i, z = 0) { // second line
    for(int space = 1; space <= segments - i; ++space) {
        System.out.print("  ");
    }

    while(z != 2 * i - 1) {
        System.out.print("* ");
       z++;
    }

    System.out.println();
} 

前もって感謝します!

Saurabh Narhe:

これは、あなたがcharでファイルの文字を読むことができますどのようにするためのサンプルです

try {
    BufferedReader r=new BufferedReader(new FileReader("file.txt"));
    int ch;
    while((ch=r.read())!=-1){
        System.out.print((char)ch);
    }
} catch(Exception e) {
    System.out.print((char)ch);
}

あなたのコードでそれを実装するには、単にアスタリスクのあなたのwhileループでは、このwhileループを置きます。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=181560&siteId=1
おすすめ