File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+
2+ //that I may come to you in joy through the will of God, and together with you, find rest. (Romans 15:32)
3+
4+ package com .javarush .task .task19 .task1906 ;
5+
6+ /*
7+ Четные байты
8+ */
9+
10+ import java .io .*;
11+
12+ public class Solution {
13+ public static void main (String [] args ) {
14+ try (BufferedReader reader = new BufferedReader (new InputStreamReader (System .in ));
15+ FileReader fileReader = new FileReader (reader .readLine ());
16+ FileWriter fileWriter = new FileWriter (reader .readLine ())) {
17+ int rByte ;
18+ int count = 0 ;
19+ while ((rByte = fileReader .read ()) != -1 ) {
20+ if (++count % 2 == 0 ) {
21+ fileWriter .write (rByte );
22+ }
23+ }
24+ } catch (IOException e ) {
25+ e .printStackTrace ();
26+ }
27+ }
28+ }
29+ /*
30+ Четные символы
31+ Считать с консоли 2 имени файла.
32+ Вывести во второй файл все символы с четным индексом.
33+
34+ Пример:
35+ второй символ, четвертый символ, шестой символ и т.д.
36+
37+ Закрыть потоки ввода-вывод
38+
39+
40+ Требования:
41+ 1. Программа должна считывать имена файлов с консоли (используй BufferedReader).
42+ 2. BufferedReader для считывания данных с консоли должен быть закрыт.
43+ 3. Программа должна считывать содержимое первого файла (используй FileReader c конструктором String).
44+ 4. Поток чтения из файла (FileReader) должен быть закрыт.
45+ 5. Программа должна записывать во второй файл все байты из первого файла с четным индексом (используй FileWriter).
46+ 6. Поток записи в файл (FileWriter) должен быть закрыт.
47+
48+ package com.javarush.task.task19.task1906;
49+
50+ *
51+ Четные символы
52+ *
53+
54+ public class Solution {
55+ public static void main(String[] args) {
56+ }
57+ }
58+ */
You can’t perform that action at this time.
0 commit comments