Это мой входной файл:Неполная копия текстового файла
This is a file test.
please take
notice of it.
Peace.
и это выход:
This is a file test.
please take
notice of
Я не understant, почему он останавливается и «ее». , но он отображает слово «тест». Вот код:
import java.io.*;
import java.util.*;
public class FileTest {
public static void readFile() throws Throwable {
File _output = new File("output.txt");
FileWriter _filewr = new FileWriter(_output);
BufferedWriter _buffwrt = new BufferedWriter(_filewr);
FileInputStream f = new FileInputStream(
"C:\\Users\\Diana\\Desktop\\FileTest\\test.txt.txt");
BufferedReader _buffer = new BufferedReader(new InputStreamReader(f));
String _str = _buffer.readLine();
while (_str != null) {
String[] _vect = _str.split(" ");
int i;
for (i = 0; i < _vect.length; i++) {
if (_vect[i].contains(".")) {
_buffwrt.write(_vect[i] + " ");
break;
}
else
_buffwrt.write(_vect[i] + " ");
_buffwrt.flush();
}
_str = _buffer.readLine();
}
}
public static void main(String[] args) throws Throwable {
readFile();
}
}
, что вы видите в выходной файл? все предложение правильно? – SMA
@almasshaikh да весь текст, который я написал на вход – nnewbie
nah, на ваш вопрос? Я считаю, что вы пытаетесь найти, почему он останавливается на «этом»? или что-то другое? – SMA