Здесь вы можете видеть, что я использовал метод BufferedReader, чтобы импортировать контакты из внешнего файла, но я продолжаю получать повторяющиеся ошибки -
не утверждение, незаконное начало выражения и ';' ожидается.
Кто-нибудь может помочь?
public void importContacts(){
try{
BufferedReader import = new BufferedReader(new FileReader("example.buab"));
int i = 0;
String contacts;
while (( contacts = import.readLine()) != null)
{
temp.add(contacts);
i++;
}
int a = 0;
int b = 0;
for (a = 0, b = 0; a < temp.size(); a++, b++)
{
if (b == 4)
{
b = 0;
}
if (b == 0)
{
Name.add(temp.get(a));
}
if (b == 1)
{
Phone.add(temp.get(a));
}
if (b == 2)
{
Mobile.add(temp.get(a));
}
if (b == 3)
{
Address.add(temp.get(a));
}
}
}
catch (IOException ioe)
{
ioe.printStackTrace();
}
txtname.setText(Name.get(0));
txtnum.setText(Phone.get(0));
txtmob.setText(Mobile.get(0));
txtadd1.setText(Address.get(0));
}