как можно объявить слово или число из текстового файла в строку - PullRequest
0 голосов
/ 07 мая 2020

Я пишу программу, чтобы отслеживать обмены клиентами. Я пытаюсь взять номер в txt-файле одного из клиентов и объявить номер в виде строки, чтобы использовать его. Например, добавить его к другому номеру. Я пробовал делать разные вещи, например читать его как последний строка, но я получаю сообщение об ошибке, не могу найти символ. пожалуйста, помогите, я новичок в java и пытаюсь узнать как можно больше.

Спасибо, вот код, который я пробовал.

  FileInputStream in = new FileInputStream(acc+".txt");
  BufferedReader br = new BufferedReader(new InputStreamReader(in));

  String strLine = null, tmp;

  while ((tmp = br.readLine()) != null) {
     strLine = tmp;
  }
  String lastLine = strLine;

Итак, я попытался использовать последняя строка, но в ней говорится, что не удается найти символ, и я понятия не имею, что делать

это ошибка: cannot find symbol int we=lastline-o; ^

1 Ответ

1 голос
/ 07 мая 2020

Вы можете прочитать файл в этом подходе, оставив последнюю строку с последнего шага с текущей новой строкой

  FileInputStream in = new FileInputStream(acc+".txt");
  BufferedReader br = new BufferedReader(new InputStreamReader(in));

  String currentLine, lastLine, tmp;

  while ((tmp = br.readLine()) != null) {
     // read new line
     currentLine = tmp;

     // do your logic
     lastLine + currentLine;

     // update last line for next iteratino
     lastLine = currentLine;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...