このラボの私の仕事は、複数の入力ファイルを受け入れることです。フォーマットは、いくつかのファイルにコメントがあり、コメント行をスキップしたいという点を除いて、すべて同じです。たとえば:Java - Scanner comment skip
入力ファイル:
Input file 1
#comment: next 5 lines are are for to be placed in an array
blah 1
blah 2
blah 3
blah 4
blah 5
#comment: next 2 line are to be placed in a different array
blah 1
blah 2
#end of input file 1
私がやってみました何が私が(必要であれば、私は自分のコードを投稿することができます)whileループ2を使用しました。私は以下をしました
while(s.hasNext()) {
while(!(s.nextLine().startWith("#")) {
//for loop used to put in array
array[i] = s.nextLine();
}
}
私はこれがうまくいくはずですが、そうではないと感じています。私は何を正しくしていないのですか?助けてください。前もって感謝します。
あなたはs.hasNext() –
@ThomasMuellerを忘れてしまった - 私は私が目的のコードの唯一の本質を残しませんでした。 – MByD