У меня есть код ниже:
while (FileOne.hasNextLine()){
String check = FileOne.nextLine();
Reader r = new FileReader("something");
mass1:
try{
Scanner FileTwo = new Scanner(r);
mass1:
while (FileTwo.hasNextLine()) {
String toCheck= FileTwo.nextLine().toString();
index1 = check.indexOf(toCheck);
if(index1 != -1){
index2++;
break mass1;
}//if(index1 != -1)
}//(it.hasNext())
}//try
finally {
r.close();
}//finally
}//while (FileOne.hasNextLine())
И я хочу спросить:
Когда заканчивается второе время, в то время как aka while (FileTwo.hasNextLine) (с командой break или без нее), в следующий раз, когда синтаксический анализатор перейдет к этой команде, файл начнется с самого начала или с той возможности, в которой это было в прошлый раз?
Если он не начинается с самого начала, то как я могу начать с него (с самого начала)?