Как разделить входной текст файла на 2 разных массива? Я хочу сделать n массив для имен и массив для телефонных номеров. Мне удалось сделать ввод файла, но я попробовал все и, кажется, не могу разделить имена и числа, а затем поместить его в 2 разных массива. Im noob, пожалуйста, помогите
вот как выглядит файл phonebook.txt
Бин Арри, 1110001111
Алекс Кадель, 8943257000
Пох Каймон, 3247129843
D iego Amezquita, 1001010000
Tai Mai Shu, 7776665555
Yo Madow, 1110002233
Caup Sul, 5252521551
Этот парень, 7776663333
Я и я, 0009991221
Джастин Тим, 1113332222
Эй, О, 3939399339
Свободный человек, 4533819911
Питер Пайпер, 6480013966
Уильям Мулок, 9059671045
ниже мой код
import java.io.*;
import java.util.Scanner;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.BufferedReader;
public class demos {
public static void main(String[] args){
FileInputStream Phonebook;
DataInputStream In;
int i = 0;
String fileInput;
try
{
Phonebook = new FileInputStream("phonebook.txt");
FileReader fr = new FileReader("phonebook.txt");
BufferedReader br = new BufferedReader(fr);
String buffer;
String fulltext="";
while ((buffer = br.readLine()) != null) {
fulltext += buffer;
// System.out.println(buffer);
String names = buffer;
char [] Y ;
Y = names.toCharArray();
System.out.println(Y);
}}
catch (FileNotFoundException e)
{
System.out.println("Error - this file does not exist");
}
catch (IOException e)
{
System.out.println("error=" + e.toString() );
}