このラボでの私のタスクは、複数の入力ファイルを受け入れることであり、一部のファイルにコメントがあり、コメント行をスキップしたいことを除いて、形式はすべて似ています。例えば:
入力ファイル:
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
私がやろうとしたことは、2 つの while ループを使用したことです (必要に応じてコードを投稿できます)。私は次のことをしました
while(s.hasNext()) {
while(!(s.nextLine().startWith("#")) {
//for loop used to put in array
array[i] = s.nextLine();
}
}
これは機能するはずですが、機能しません。私は何を間違っていますか。助けてください。前もって感謝します。