Во-первых, вы должны знать, как организована ваша информация.Например, вы могли бы организовать свои 1000 первых простых nunbers следующим образом:
1
2
3
5
7...
Или так:
1-2-3-5-7-11...
Вы можете использовать StringBuilder (или просто String), чтобы сохранитьномера вашего файла (при условии, что ваш текст похож на второй способ выше).Поскольку числа разделены тире, вы можете использовать подстроку, которая может использовать первые 8 чисел для какого-либо метода.
BufferedReader br = new BufferedReader(new FileReader("Prime Nunbers.txt"));
String num;
int count = 1;
while((num= br.readLine()) != null) {
if( count <= 8 )
someMethod( num.subString(0, num.indexOf("-")) );
}
Но если ваши числа организованы как 1-й способ (по одному на строку)Вы можете сделать что-то вроде этого:
BufferedReader br = new BufferedReader(new FileReader("Prime Nunbers.txt"));
String num;
int count = 1;
while((num = br.readLine()) != null) {
if( count <= 8 )
someMethod( num );
num = "";
}
Если вы хотите использовать эти первые 8 чисел одновременно, вы можете просто полностью прочитать файл, а затем использовать некоторую подстроку в зависимости от способа чтения этих чисел.